Close window
Controversy - Baton Rouge, LA (USA)
Date:
Sunday, December 13th 1981
Locale:
Baton Rouge, Louisiana USA