As I sat on the grass of Los Cinco Puntos Memorial, located at 3300 East Cesar Chavez, I realized how isolated the memorial was from the stores. I slowly spun around and wondered if I was the only one intrigued by the statue. Drivers and pedestrians glanced in my...
[hsinsider_category_logo size="thumbnail"]
[hsinsider_category_title tag=h1]
