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
Yes I have just made two posts in a row about Science. But come on this stuff is hilarious....if you've taken higher level physics/math. If you don't get it than that means that you have a life