Close window
1999 Triple Threat - Saint Louis, MO (USA)
Date:
Saturday, December 4th 1982
Location:
The Checkerdome
Locale:
Saint Louis, Missouri USA