GIANTS WIN THE 2010 NATIONAL LEAGUE PENNANT!!!

April 24, 2011
By

reactions to strike three, out three in the bottom of the ninth of game 6 of the nlcs between the giants and phillys from Kezar Pub in san francisco.
Video Rating: 5 / 5

Tags: , , , ,