Steve Stevens and Billy Idol On March 8th, Billy Idol and Steve Stevens played an acoustic set at the Palace of Fine Arts in San Francisco. As a 36th birthday treat, my friend Monica and I decided to enjoy an evening out to celebrate. By happenstance, Billy Idol and Steve Stevens happened to playing a … Continue reading Billy Idol and Steve Stevens: Turned On, Tuned In, and Unplugged