July 4th marked the Foo Fighters' 20th anniversary and David Grohl could not miss it, even with his broken leg, so he performed while sitting on the Foo Throne.
Tenacious D, Slash, Alice Cooper, David Lee Roth and more showed up to David Grohl's birthday party for an all-star jam concert. Just in case you were wondering, there is no mention of Courtney Love being there.