Do you guys remember the young crooner, John Stevens, from American Idol season 3? He’s just released a the first music video “Intoxicated” from his newly-formed band, The John Stevens Band.
American Idol season 11 alum Erika Van Pelt joined season 3 alum John Stevens and the Beantown Orchestra on stage in Worcester MA to sing “Home for the Holidays”.