Links for Town of the Living Dead S1E1: Jasper Needs Zombies

Reality TV Buzz

Episode 1

256 watches

October 7, 2014
The town of Jasper, Ala., is being overrun by zombies after six years of filming.
Series Premiere
October 7, 2014
Series Premiere
The town of Jasper, Ala., is being overrun by zombies after six years of filming.