Today in 1977, CBS released the self- titled first album by The Clash in the UK. CBS in the U.S. refused to release it until 1979. Americans bought over 100,000 imported copies of the record making it one of the biggest- selling import records of all time.
No comments:
Post a Comment