held
31 Oct 1974, Led Zeppelin held the UK launch for their new record label Swan Song at Chislehurst Caves, Kent, England on Halloween night. Drinks were served by nuns in suspenders, a naked woman lay in a coffinSee More covered in jelly and naked male wrestlers cavorted in recesses of the caves. Label mates Bad […]
-
Pages