The Foo Fighters’ Big Announcement

Rumors were swirling yesterday about what the big announcement was going to be. Naturally, so […]

Rumors were swirling yesterday about what the big announcement was going to be. Naturally, so many people jumped to the worst conclusion…a break-up. The Foo’s released this video last night: