30 October 2014

Its real, SF Giants win!


sf giants world series 2014 champions, sfmade

Thanks NYTimes for the confirmation,
'cuz we couldn't believe our eyes!

No comments:

Post a Comment

you might like this...