Weird Stuff / July 14, 2012

Another Face-Eating Zombie Spotted In China, This Time No Bath Salts