Zombies Invade San Francisco!

laughingsquid.com — Holy crap, zombies have invaded San Francisco! Here's photographic evidence, including their rampage on the San Francisco Apple store. Aug 20, 2006 View in Crawl 4