Kenna Believes ‘Love Is Still Alive’ October 18, 2013 Listen, Music Kenna‘s latest track off Land 2 Air Chronicles II: Imitation Is Suicide – Chapter 2. Related