Zoanette Johnson – ‘What’s Love Got To Do With It’ – American Idol 12 Top 20 March 6, 2013 // 0 Comments Zoanette Johnson sang “What’s Love Got To Do With It” on American Idol 12 Top 20. Photo Credit: [...]