Friday, March 4, 2011

General Sam Houston



You are viewing the world's tallest statue of an American hero. The statue, "A Tribute to Courage" stands 67' tall on a 10' base.

No comments: