St. Louis Storm at Busch Stadium

Posted by BigDudeStL on Jul. 21, 2006

This is a clip shot at Busch Stadium, Home of the St. Louis Cardinals, during the storm this past Wednesday. This gal gets smoked by a runnaway trach can!

Categories Pop Culture

Tags trash, can, cardinals

More Details