Bad Movies That Rock: Don’t Open Till Christmas

Devil Horns Rating:

3dh

What’s It About?

It is Christmas time in London and someone is killing anyone who dares to wear a Santa Claus costume. Will Scotland Yard be able to bring this maniac to justice or will this bloodshed become an annual tradition?

Read More