Foo Fighters and Joan Jett Perform Together on LettermanFoo Fighters and Joan Jett Perform Together on LettermanI just died of happiness.Melissa AwesomeMelissa Awesome