Close window
1999 Triple Threat - Cleveland, OH (USA)
Date:
Sunday, November 21st 1982
Location:
Public Hall
Locale:
Cleveland, Ohio USA