Istanbul 2004 - Germany Artist Max Song Can't Wait Until Tonight Votes in SF 1 Results Year Pos Pt. # SF Pos Pt. # Istanbul 15 May 2004 8 932103102127414173168435 8 - - - - Clip