Ryan’s Red Rock Trivia: Monday 3/7

Question: It was this day in Rock History in 1970, this guy was immortalized in wax at Madame Tussauds in London. The first rock star to be so since The Beatles. Who was it?

Answer: It was Elton John!