Radiohead - Kid A Mnesia (2022)

Radiohead - Kid A Mnesia (2022)

Holy Moley where do you start with this?! While hailed as one of the most important rock recordings of all time when they delivered their revered “OK Computer”, Radiohead went even more left field with these evil twins.

0 comments