Things are about to get hairy, kids, because we’ve got a short film on tap for you that will leave your fangs dripping! Even cooler? It was filmed on Super 8. Yep, glorious Super 8! Check it out and ...