Thom Yorke's new band is defining its groove minute-by minute right in front of our eyes. They've just performed new material at the Echoplex in Los Angeles on October 3rd, and will also perform in Los Angeles at the Orpheum Theatre on October 4th and 5th.
The performance seems to have gone over amazingly well, providing a wave of unexpected excitement in an already jaded and been-there-heard-that world known as today's independent music scene.





















Comments