New Radiohead listener here on my first listen of pablo honey, and this song just fucking blew me away as well as anyone can play guitar. I’ve gone down the king gizzard spiral and now I feel like radio head is about to become one of my favourite bands