1 / 20

San Francisco Giants Victory Parade

SAN FRANCISCO, CA - OCTOBER 31: Tim Lincecum #55 of the San Francisco Giants takes a picture with a fan dressed up for Halloween before the San Francisco Giants World Series victory parade on October 31, 2012 in San Francisco, California. The San Francisco Giants beat the Detroit Tigers to win the 2012 World Series. (Photo by Ezra Shaw/Getty Images)

Halloween frightfest

October 31, 2012

Some of our favorite Halloween zombies and bloodthirsty party-goers from across the globe.