

Yes, the infamous statue of Sam Houston. 65 feet tall, complete with its own park, Texas REALLY loves this man. Considering that this is the biggest statue of a human in the world. Craziness. Luckily, today, I saw it during the day. At night, that thing is grotesque. Scary sight that can be seen miles after you pass it.
-B
No comments:
Post a Comment