HeilSvenska
05-22-2008, 03:48 AM
YouTube
I can't still believe a puppet went to the semi-finals. Even if it's a crap competition. :laugh:
I can't still believe a puppet went to the semi-finals. Even if it's a crap competition. :laugh:
View Full Version : Too much free time: Dustin the Turkey @ Eurovision Song Contest(turkey puppet techno)