Friday, April 22, 2011

giants love

Came across this video when I was on the SF Giants website looking for the game schedule and ticket prices. It makes me fall in love with that team more than I already am.



Amazing.

No comments: