Billy Idol humps the stage and Steve Stevens’ guitars rage as the Whiplash Smile tour hits Vancouver

chris cameron photo ORIGINALLY PUBLISHED IN THE GEORGIA STRAIGHT, MAY 22, 1987 By Steve Newton When Billy Idol kept stalling and stalling the release of his latest LP, Whiplash Smile, there was some real danger that the man's popularity--which had reached great heights after the release of 1983's Rebel Yell--was beginning to run its course. When a … Continue reading Billy Idol humps the stage and Steve Stevens’ guitars rage as the Whiplash Smile tour hits Vancouver