Rush released their self-titled…
The Rolling Stones guitarist…
The Rolling Stones started…
Formed in London, England…