Belgrade 2008 - North Macedonia Artist Tamara Todevska, Vrčak & Adrijan Song Let Me Love You Semifinal 2 Results Year Pos Pt. # SF Pos Pt. # Belgrade 24 May 2008 - - - 2 10 64 18 Clip