Definitely checking out Radiohead as I haven't heard it yet, so thank you for that. Don't worry, I needed braces as a kid so if I have kids they'd probably need them too, so HA. Unless you meant Forrest Gump leg braces.
June 18: King Gizzard & The Lizard Wizard (Cambridge MA) June 19: Benjamin Booker (Pawtucket RI) June 23: Rush (Boston) July 24-26: Newport Folk July 30: Trampled By Turtles (Providence) Aug 7: Deftones / Incubus / DFA1979 (Mansfield MA) Oct 29: The Who (Boston)
Some solid stuff here. Much of which I was lucky enough to see, but haven't revisited more than once or twice over the years. Forgot about that Dave and Friends set...didn't see the whole thing, but that one grabbed me. Stupidly, I was fighting it, but it was stellar.