Tuesday, July 27, 2010

Pop Culture: Ford Launches World's First Zombie-Proof Car

Ford is cashing in on the popularity of zombies with this neat ad...