It’s nearing Christmas, do you understand what that means?? ELF will be on tv ALL THE TIME!

It’s nearing Christmas, do you understand what that means?? ELF will be on tv ALL THE TIME!

09.11.11