Killer Car Movies: ‘Ferat Vampire’ (1982)

Killer Car Movies: ‘Ferat Vampire’ (1982)

When it comes to beloved movie monsters, it’s hard to top the…