Los Angeles, California, United States
Billy Idol / Steve Stevens Mar 16, 2019 Uploaded by Lifeonthescene