Storm at Busch Stadium

Posted by rydor on Mar. 02, 2007

Tell the world:

I took this when a HUGE storm rolled in during a Cardinals game. There are lots of vids of this storm, but mine is the only one taken from the stands.

Categories Pop Culture

Tags cardinals, stlouis, storm

More Details »