Published August 8, 2015 at 1045 × 1600 in Billy Idol – Grand Sierra Resort, Reno. (PHOTOS) Billy Idol and Steve Stevens perform at the Grand Sierra in Reno, NV. ‹ Return to post Have something to add? Sure you do! Cancel reply Δ