Search
Close this search box.

Led Zeppelin held the UK launch for their new record label Swan Song at Chislehurst Caves, Kent on Halloween night. Drinks were served by nuns in suspenders, a naked woman lay in a coffin covered in jelly and naked male wrestlers cavorted in recesses of the caves.