The Rock Behind The Scenes: Billy Idol on Tour in the Alps [VIDEO]The Rock Behind The Scenes: Billy Idol on Tour in the Alps [VIDEO]Billy Idol is an icon. You've seen him on MTV, the movies and now you get to see him hanging on tour with his band and crew. The Rock goes Behind the Scenes with Billy Idol.Trent MarshallTrent Marshall