Close window
1999 Triple Threat - Toledo, OH (USA)
Date:
Saturday, February 26th 1983
Location:
Sports Arena
Locale:
Toledo, Ohio USA