Billy Idol Rocks Echo Park
Nothing like a little Billy Idol on what, for most people, would be an unexciting Sunday night. But not for these lucky folks in Echo Park, California who caught the seemingly un-aging rockstar as he performed with former Sex Pistols’ guitarist Steve Jones, Leigh Gorman and Clem Burke at the opening of Shepherd Fairey‘s new art exhibit last night. Billy Idol playing a parking lot in 2013. #ShtThatOnlyHappensinCalifornia
Continue reading article