Kiev 2005 - Switzerland Artist Vanilla Ninja Song Cool Vibes Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Kiev 21 May 2005 8 1288481071210136631342155433712 22 1 8 114182286121032553122532243633227 19 Clip