Demented Santa David Koechner and his naughty little elf Jessica Biel come up with some “creative” ways of saving money this Christmas in a controversial new parody from FunnyorDie.com.
Did you know it’s already December 25th 2008 in some parts of the world? Wondering where is Santa right now? Well, Santa has already started delivering gifts way over in Australasia and the Pacific Islands. Watch the video from Google Earth above for proof.