Tuesday, 15 May 2007

Human Simpsons

This came originally from British telly (it was an ad or a trailer for something ...)

The Youtube link you see here comes courtesy of Sinpajas.blogspot - many thanks!

No comments: