The atmosphere was surreal on this sunny November afternoon. It felt more like a Terminator movie than a baseball stadium. Busch Stadium joins The Arena, Kiel Auditorium, and Sportsman’s Park among the demolished St. Louis historical sports landmarks.
This entry was posted on Saturday, April 1st, 2006 at 7:16 pm and is filed under Old Busch. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.