Close window

1999 Triple Threat - Omaha, NE (USA)

Date: Friday, March 18th 1983

Location: Omaha Civic Auditorium

Locale: Omaha, Nebraska USA