The Creature from the Black Leather Lagoon
April 18th, 1977. Hollywood, CA. There was something foul and electric in the air that Monday night at the Starwood. The kind of charge you only find when the floor’s slick with beer and the crowd reeks of leather, cigarettes, and bad choices. The volatile energy of a live wire hissing on a wet dance […]


