Close window
1999 Triple Threat - Louisville, KY (USA)
Date:
Monday, December 6th 1982
Location:
Louisville Gardens
Locale:
Louisville, Kentucky USA