The Rolling Stones are working their way back again, and starting with a new song by a band called the Cockroaches.
Related: Your IQ Is In The 97th Percentile If You Can Successfully Pass This Historical Trivia Quiz ...