I don’t know how this is possible, but it is. February 2013 marks the 20th anniversary of 2 great albums: Duran Duran’s self titled album (later renamed “The Wedding Album” and Radiohead’s debut record “Pablo Honey.”

Duran Duran’s record featured world-wide smashes “Ordinary World” and “Come Undone” and Radiohead’s debut featured “Creep,” a song the band have seemingly disowned as they’ve moved away from their indie rock roots and have become one of the most exciting and experimental rock bands since The Beatles.

Happy anniversary to both albums. Thanks for 20 years of greatness… so far!

Share your (careless) memories of both albums in the comments section!