Sorry to bring up an older subject, but does anyone know anything about this tower I found on Getty Images? Never heard anything about it before:
"(Original Caption) A giant gold abstract star tops the tower dominating an entrance to Houston's "Eight Wonder of the Modern World." It's the city's new Astrodome Stadium which will be inaugurated Friday night, April 9th, with an exhibition baseball game between the New York Yankees and the Houston Astros. The $31 million dome-covered stadium has a seating capacity ranging from 45,000 for baseball to 66,000 for conventions. The new home of the Houston Astros, formerly called the Colts, features a $2-million scoreboard providing a half acre of information for fans watching the game played under the translucent, hurricane-proof roof."