Freedom Folks

Sunday, May 21, 2006

This Just In: Eurovision Winner Revealed

Finland's Lordi celebrate after winning the 51st Eurovision song contest at the Athens Olympic Indoor Hall. Finland won the contest with 292 points, followed by second placed Russia and third Bosnia and Hercegovina.(AFP/Aris Messinis)
Subheadline: Europeans stupider than previously imagined!

H/T Hot Air