12 Apr, 09:49··

Mystery Song Points to Rolling Stones

A new song called ‘The Cockroaches’ caused a mystery in London, with the band’s logo appearing widely. The song’s QR code revealed a question about the band’s identity, and the answer was the Rolling Stones. The song, ‘Rough and Twisted,’ is now confirmed to be a new track by the Rolling Stones.

Summarized from the sources above. Read the originals for the full story.

musicmysteryrolling stones