Not bad !!
Well the part with flying car really reminded me of Harry Potter, lol, maybe because you're from England.... Haha anyway some parts were funny like not knowing whcih Santa was real, lol.
Not bad animation.
Gotta go enjoy the Las Vegas snow !!