1987-08-15
Billboard magazine reports that John Entwistle and his new group The Rock are about to release their self-titled album that will be followed by a tour. Having finished the album almost a year before, John blames the delays on his former band. “I think the Who has become an albatross to us all. It feels… Read More »1987-08-15