Drummer Greg Barton just pulled off an impressive feat - while raising money for a worthy cause.
On Friday, Barton played every Foo Fighters song in a single sitting - 128 songs over the course of more than nine hours. Barton called it "one of the hardest things I’ve ever done", adding "You can see my left hand completely cramp up at song 57... I think pure adrenaline carried me through the last three albums.” His marathon raised more than $7,500 for the Cancer Research Institute. The entire stream is available to watch below.