Poor Radiohead just can’t get a break when it comes to The Brit Awards. Losing to All Saints and Take That back over the years has to have hurt!

Will the curse be broken tomorrow night? We sure hope so.