Freaks of Nature
From town of Dillford, humans, vampires and zombies were living in peace - until the alien apocalypse arrived. Now one vampire, three teenagers-one human, and one zombie-have to team up to figure out ways to knock out the traffic.
Released: 2015-10-30