ruthlessreviews.com
A Merry Little Christmas (2006)
A Merry Little Christmas (2006), a.k.a The Town That Banned Christmas is without a doubt one of the dumbest, most unnecessary and incompetently made Christmas Movies I have ever watched. Don't worry, A Meowy Christmas will always take its place as the worst Christmas Movie ever made, but this one is certainly in the top…