Fact #101379
When:
Short story:
Black Sabbath play at The Lafayette Club, Wolverhampton, England, UK, Europe, supported by Medicine Head. Radio 1 deejay John Peel subsequently claimed to have tried to sign the Sabs to his Dandelion label.
Full article:
John Peel : They didn
Tweet this Fact