Theater of Pain Sep 15, 1985 (38 years ago) Joe Louis Arena Detroit, Michigan, United States
Uploaded by Tom Le Zotte
Sign Up or Login to comment.
First rock concert 🤘🏽
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging