Close window
Controversy - Philadelphia, PA (USA)
Date:
Saturday, March 13th 1982
Location:
Tower Theater
Locale:
Philadelphia, Pennsylvania USA