Helen Mirren and the Foo Fighters Coming to SNL on April 8th

Elton John is acting as both host and musical guest on the next episode of SNL on April 2nd, and now they’ve announced that Helen Mirren and the Foo Fighters will be on the following week, April 9th.

Helen Mirren and the Foo Fighters Coming to SNL on […]