San Francisco Giants Win World Series



Все видео канала Jackson Bartholow2012-10-29 20:58

I recorded this on my iPad as you can probably tell, I'm a Cardinals fan so I don't care about San Fran but its cool to see baseball history unfold before your eyes