Bands often talk about playing major venues like football stadiums, baseball parks and the top of the Apple Headquarters. Leave it to Billy Idol to find a completely unique spot to perform a career spanning concert. People always talk about visiting the massive Hoover Dam outside of Las Vegas. Billy Idol wanted to rock the … Read more

Leave a Reply

Your email address will not be published.