This year the contestants include the septuagenarian grandmothers from Russia, the aging Engelbert Humperdinck from the United Kingdom (yes, he is still alive), the embarrassing Joan Franka (Indian Headdress included) from the Netherlands, and Germany's own pretty boy, Roman Lob.
The semi-finals are on May 22, 24, and the final on May 26. It's always worth a good laugh as the nations vie for the Eurovision Championship. Watch at home or with friends at your local bar. Eurovision proves once again that the lack of talent knows no borders.