Close window
Controversy - Houston, TX (USA)
Date:
Wednesday, December 9th 1981
Location:
The Summit
Locale:
Houston, Texas USA