Los Angeles, California, United States
Duran Duran / Dwight Twilley Band Jul 27, 1982 Uploaded by Stephenhuerta