A man recounts a terrifying encounter with vampiric creatures.
The RetroFilm Vault. Take a step back.