“When I See You Smile” was one of those songs that I heard on the radio quite a few times, before I actually knew anything about the band behind the song. Bad English was the band, a supergroup of sorts featuring vocalist John Waite, former Journey members Neal Schon and Jonathan Cain, bass player Ricky […]