The following article was featured in:
Source:
Texas Monthly
05/01/2024.
The statue of Sam Houston in Huntsville, Texas, stands a mighty 67 feet tall. It s one of the tallest in the United States, just six inches shorter than the giraffe sculpture at the Dallas Zoo and a...
Continue on to full article...