John Stevens, New Idol Music A new video from Season 3’s John Stevens July 11, 2013 By Mark Franklin 0 Season