I just loved this! Am reminded of the old Rankin/Bass holiday shows when i watched this.
Haha that's awesome! Thanks for sharing!
Wonderful, indeed :)
Haha ha haaaa!! Amazing!! I love Megatron :D :D
How did I miss this when it was first posted?! That was awesome! I absolutely loved it! Those little Transformers are so cute.