Foo Fighters are taking literally no time to bask in the ecstatic reception to their November 7 Saturday Night Live debut performance

Leave a Reply