Milton DeLugg & The Little Eskimos - Hooray for Santa Claus
Wednesday, January 3rd, 2007The spirit of Christmas shines through in one of the worst movies ever made: Santa Claus Conquers The Martians. Shot on a shoestring budget on Long Island, Santa Claus Conquers the Martians has developed a rabid cult following over the years.

































