Merry Christmas & Happy New Year! Stop motion animation starring Jordan Johnson, created by Leanna Johnson.