Close window
Controversy - New Orleans, LA (USA)
Date:
Sunday, December 20th 1981
Location:
Saenger Theatre
Locale:
New Orleans, Louisiana USA