Monday, December 9, 2013

Cinema Abyss: THE DEAD AND THE DAMNED


Cinema Abyss: THE DEAD AND THE DAMNED: A meteor lands in the Wild West. It is discovered by prospectors and hauled into town. The meteor is broken open and it releases sp...