Valera Fooksman » from archive
Video of arguably the most disgusting Halloween prop: a zombie head that drinks blood pouring from its own eye. Mouthwatering! ‎- Valera Fooksman