Billy Idol and Steve Stevens - Grand Sierra Resort. Reno, NV.
Image 11 of 151