The Tower of the Americas was the tallest observation tower in the United States from 1968 until 1996.
Exterior decor created by my favorite caffeine dealers.
SONY DSC
Suspended partner acrobatics @ Art Outside.