San Francisco Giants Victory Parade

Hat Lady (Wackiness level - 8)

SAN FRANCISCO, CA – OCTOBER 31: A cast members from Americas longest running musical ‘Bleach Blanket Babylon’ performs on stage in front of City Hall during the San Francisco Giants victory parade and celebration on October 31, 2012 in San Francisco, California. The Giants celebrated their 2012 World Series victory over the Detroit Tigers. (Photo by Thearon W. Henderson/Getty Images)

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *