12.25.2019 - By Video Vampires
The Video Vampires duo are here to ruin your Christmas with our deep dive into the "has to be seen to be believed" horror flick Elves which pits a department store Santa vs Nazi Elves on Christmas Eve!