Crowd reaction & celebration outside Busch Stadium in downtown St. Louis after the Cardinals become the 2011 World Series Champions!!!!
Heres a move I made with my own footage from the 2011 WS parade. I added my commentary about the fans, players, season, and WS.