What do you think the aliens have to say about Santa and his flying sleigh?
Please leave your idea on Facebook and/or in the comment section of the YouTube
The best, funniest, craziest ones are gathered in the big slider under here. You find name of the creator under the slides.
Looking forward to what you guys come up with!