Freaks of Nature (2015) - Dread Central
https://www.dreadcentral.com/reviews/138035/freaks-of-nature-2015/When an alien mothership parks itself over the town, the humans for whatever reason instantly distrust the vampires because, I guess, they naturally assume vampires are supposed to make first contact with extraterrestrials. Beats me. Equally stupid and ...
Submitted in section: Paranormal news 2015: Freaks of Nature (2015) - Dread Central