Steve Stevens of Billy Idol's band performs on May 31, 2013 at the Capitol Theatre in Port Chester, NY
Steve StevensBilly IdolCapitol TheatrePort Chester NYbillyidol05312013