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