He’s been in several bands in the music world, most notably the main guitarist for Billy Idol. Carlos Amezcua & Lisa Remillard talk to Billy Morrison about life as a rocker. But then Carlos does what Carlos does and pulls out his guitar. Billy basically has no choice but to pick it up and start playing.