Close window

Controversy - Louisville, KY (USA)

Date: Tuesday, December 15th 1981

Locale: Louisville, Kentucky USA