World Champs - Again!

So for the second time in three years, the Giants are World Champions! Team of the decade!

RomoRomo

Possibly NSFW GIF here.


Tags
Thoughts

Date
October 29, 2012