Close window

1999 Triple Threat - Detroit, MI (USA)

Date: Tuesday, November 30th 1982

Location: Masonic Temple Theatre

Locale: Detroit, Michigan USA