Description
Adorable stop motion with bright and happy Christmas tunes that say Merry Christmas to all who see it.
The adorable red cars delivering and building their Christmas tree together speaks to the season.
Enjoy a little Christmas cheer today!
Anonymous –
Its a neat little stop motion video