Note: Continuous play is disabled while you read the rest of the page. Scroll back up to enable it. Hide Forever
× Share with friend
wasted at a bar across the street
Video Over the weekend, winds of up to up to 80 mph wreaked havoc at St. Louis' new Busch Stadium. Windows were blown out of press boxes, power was down, and concession stands were sent hurdling into fans.