Close window

Controversy - Philadelphia, PA (USA)

Date: Saturday, March 13th 1982

Location: Tower Theater

Locale: Philadelphia, Pennsylvania USA