Location & Currency
The infamous Italian zombie gore fest from 1981, directed by Andrea Bianchi. Featuring artwork from the original US poster & VHS. And yes, this cloth does smell of death.
© 2004 - 2020 House of Mysterious Secrets - Horror Merchandise & Collectibles. Rot Grub Productions. All rights reserved.
Powered by X-Cart