This year the Eurovision Song Contest comes live from Riga, Latvia on Saturday 24 May. This is the first I heard of this contest, but it sounds interesting... 1 artist from each of 26 countries competing! Too bad the only artist I heard of was from Russia; "T.a.t.u." singing a song called "Ne ver, ne bojsia" I really wanna get a satellite to access euro channels to see stuff like this... or not! Anyone else heard of "Eurovision Song Contest"? Source: _http://www.mainhill.wallst.ru/eurovision/2003/2003e.htm