Proving again that the Foo Fighters will play anywhere, they took over “Ellen”

Proving again that the Foo Fighters will play anywhere, they took over “Ellen”
Ellen does manage to get some decent musical acts from time to time. The Foos dropped for a little daytime chat show RAWK.