Close window
1999 Triple Threat - Detroit, MI (USA)
Date:
Friday, April 8th 1983
Location:
Joe Louis Arena
Locale:
Detroit, Michigan USA