And it's absolutely insane that it is still standing. That said, it is still cool to see old Tine photos like this.
The Arcane Texas Fact of the Day:
— Traces of Texas (@TracesofTexas) April 9, 2025
The Houston Astrodome opened 60 years ago today, on April 9, 1965. It was the world's first multi-purpose domed sports stadium. Prior to the opening of the Astrodome, Houston professional baseball was played primarily at Buffalo Stadium aka… pic.twitter.com/Z7bcAKExsW