Jordin Minner
Iowa City

Busch Stadium

Worth visiting!

A review of this place: Grand Ole Stadium  — 1 year ago

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: