1986.10.30 - Scream @ the Embassy Hotel, Los Angeles, CA
Posted: Sat Mar 14, 2020 5:01 pm
October 30, 1986 - Scream @ the Embassy Hotel, Los Angeles, CA
This one might be an upgrade?
Ad taken from the LA Weekly dated October 31-November 6, 1986
This one might be an upgrade?
Ad taken from the LA Weekly dated October 31-November 6, 1986