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