ICTMN Staff
5/30/12
Thanks to our reader Erin for spotting this one. What you are about to see needs a little explaining. There exists in Europe an annual musical competition called Eurovision...