in honor of the Cardinals making it to the post season this year here's a couple of amazing videos highlighting their amazing game 6/ game 7 from last year's World Series victory.
the reactions of people to the game 6 and 7 win.
showing the best parts of game 6 and 7
Not Quite Paris
1 day ago