Foo Fighters took to the SNL stage last night to perform a stunning Christmas medley.

Dave Grohl and co., who released new album Concrete & Gold in September, appeared on the American talk show, which Kevin Hart hosted, this weekend to ring in the festive period in a way only they know how – by rocking the fuck out.

The three-track medley kicked off with Grohl’s solo rendition of Everlong, before the band joined in for festive classics Christmas (Baby Please Come Home) and A Charlie Brown Christmas. 

They also performed recent single The Sky Is A Neighbourhood later on, and you can watch separate videos of both performances below.