Latvia's group F.L.Y. performs the song 'Hello from Mars' during a dress rehearsal of the 2003 Eurovision Song Contest in Riga, Latvia, May 23, 2003. Riga will host the Eurovision Song Contest
Eurovision Song Contest 2003 French Movie Streaming Online Watch
F.L.Y. - Hello From Mars (Latvia - Eurovision 2003 Live) HQ - YouTube
Eurovision 2003 - Voting Part 6/6 - YouTube
ESC 2003 Riga – Stage Black & White | Mediatec Corporation | Flickr
Eurovision 2003 - Voting Part 1/6 - YouTube
High End Systems Visual Centrepiece at Eurovision 2003 - ETNow.com