WATCH | The Orwells – Who Needs You on The Late Show with David Letterman
Well, some high school kids just proved to the world that the spirit of rock n’ roll is still alive & kicking, and when done right, can be just as goddamn present as the moment you first saw Pete Townshend helicopter his guitar or Axl Rose shimmy his leather-panted-ass across the a stage. It’s been declared dead 400,000,000 times, … Read more