December 11, 2004

Fa la la la phththth
'The 12 Days of Christmas,' presented by Santa’s farting elves.


No comments: