07-01-2022, 11:33 AM
"The Smile" is a new side project from Thom and Jonny from Radiohead.
I had a reasonably clear idea of what that might sound like. I was wrong!
Instead it's a short, sharp burst of muddy garage rock...
I had a reasonably clear idea of what that might sound like. I was wrong!
Instead it's a short, sharp burst of muddy garage rock...