Close window

Controversy - Houston, TX (USA)

Date: Wednesday, December 9th 1981

Location: The Summit

Locale: Houston, Texas USA