Posts Tagged ‘ sf giants ’

WE ARE THE CHAMPIONS!!!

November 3, 2010

san francisco went freaking NUTS last night after the giants won their first world series since 1954!!! i rode my bike home down market street, dodging screaming mobs of fans with “tuck fexas” signs, rally towels, “let timmy smoke” t-shirts, and homemade “world champions” posters. it was impossible not to smile with so many...
Tell Me More »



COOL STUFF