• 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…