The quiet, if dull, town of Chumley-by-Eck is the home of the blood sausage making industry. So it's the perfect place f... MoreInvasion of the Sausage Snatchers
Vampire Vigilantes S.