St. Louis Storm at Busch Stadium

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!