Freaks of Nature
hd
Freaks of Nature

Freaks of Nature

Watch List
Overview
From town of Dillford, vampires, humans and zombies were all living in peace - until the alien apocalypse arrived. Now yet one, one vampire, also three human zombie-have to team up to determine ways to knock out these traffic.

You may also like