crustula.com
Bad Movies That Rock: Don’t Open Till Christmas
Devil Horns Rating: 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 j…