The Metal Masters tour Aug 22, 2008 (15 years ago) Superpages.com Center Dallas, Texas, United States
What a great night. Had a buddy get back stage and we sat at the back stage bar and watched the first two acts n closed circuit TV. Those rock stars live a GOOD life. And, it was a great show as well.
Uploaded by J B
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging