Ryan’s Red Rock Trivia 04-08-21

Question: It was this day in Rock History in 1977, this album was released in the UK. It was not sold in the US till 1979 after Americans bought over 100,000 imported copies. What was it?


Answer: It was the self titled album from The Clash and is considered one of the greatest punk albums of all time and also one of the best selling imports of all time.