Turn off light Favorite Report
  • Server 1
0
BoredFineGoodAmazingExcellent (No Ratings Yet)
Loading...

The Dead and the Damned

A meteor lands in Jamestown California in 1849 during the gold rush. It is found by miners who release it’s spoors which turn the population into blood thirsty mutants.