22 December 2005

Where did Santa come from?

This short film from Finland (2003) explains it all. (Slightly NSFW.)

0 Comments:

Post a Comment

<< Home