Foo Fighters on SNL

Here's more proof the Foo Fighters are the best.