Austin Texas protests, 368-398 West Cesar Chavez Street, Austin, TX, USA
5 years ago •reported by user-jzcx6184
368 West Cesar Chavez Street, Austin, 78701 Texas, United States
This was jun 1st. It appeared there was some kind of military on the rooftop watching.
495
Comments
Comment
