When Santa's favorite elf walks in on Santa and Mrs Claus during an intimate moment, he learns an important lesson about life. In French...
Published October 26, 2007 18k views More Info ยป
Additional Credits
Additional Credits:
Ricky Sprague
8,031 Funny Votes
228 Die Votes
18,101 Views
Published October 26, 2007
Up Next:

Cheating Girlfriend

AUTOPLAY
Up Next In: 10
Advertisement
Advertisement

From Around the Web