Close window
Controversy - Louisville, KY (USA)
Date:
Tuesday, December 15th 1981
Locale:
Louisville, Kentucky USA