Foo Trolltopia?!

Foo Trolltopia?!

  In absolute Foo Fighters fashion, they managed to keep announcements just as weird as they keep rock n’ roll tonight.   Yes indeed, the Foo Fighters have had music industry pundits scared shitless for the past 24 hours after announcing on their...