BREAKING: Fans are trapped under debris at Busch Stadium in St. Louis, MO according to local news sources - @breakingweather— NewsBreaker (@NewsBreaker) June 1, 2013
BREAKING: Fans are trapped under debris at Busch Stadium in St. Louis, MO according to local news sources - @breakingweather