Wednesday, August 31, 2011

*clap clap clap* Deep in the Heart of Texas...


The Texas Star, tallest ferris wheel in the United States. The view from the top is breath-taking...

No comments:

Post a Comment