Loading...
Uploaded by 101860 on Dec 23, 2007
72 hours in the life of San Antonio's, Tower of the Americas. Built in 1968 for the World's Fair celebrating San Antonio's 250 year anniversary. This 750 foot tall structure offers breath taking views of the Alamo city.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)