Wenen 2015 - United Kingdom Artist Electro Velvet Song Still in Love with You Votes in SF 2 Results Year Pos Pt. # SF Pos Pt. # Wenen 23 May 2015 24 5113 5 - - - - Clip