(PCM) We all know the zombie apocalypse is bound to happen sooner or later right? Well, the good folks over at American Chemist want to be sure you are safe and to coincide with the upcoming season finale of AMC’s The Walking Dead, they have revealed Eau de Death, the only cologne you will need… Read More