Kiev 2017 - Israel Artist IMRI Song I Feel Alive Music Dolev Ram & Penn Hazut Lyrics Dolev Ram & Penn Hazut Broadcaster IBA Semifinal 2 Social media Results Year Pos Pt. # SF Pos Pt. # Kiev 13 May 2017 23 39571598112 1 2 3 20712572011129111078149720342288 18 Clip Interview