Eurovision 2008 - Finalists Videos
Tonight, 24 May 2008, the 53rd Eurovision Song Contest takes place live from the Beogradska Arena, Belgrade, Serbia.
The Belgrade Arena, venue for the Contest, is among the largest indoor arenas in Europe, with a total capacity of more than 20,000 seats.
Serbia gained the right to host the Contest after Marija Serifovic won the 2007 […]

