Jordin Minner
Iowa City

Worth visiting!

A review of this place: Grand Ole Stadium

Busch Stadium is one of the key places that makes STL awesome. Now that’s it’s been renovated, it’s even more amazing than before. It’s huge, friendly, and very pretty. No matter what team is playing, you have to see a game at Busch Stadium.


Comments: