Close window
Controversy - Birmingham, AL (USA)
Date:
Saturday, February 20th 1982
Locale:
Birmingham, Alabama USA