Is this the first 8 seconds of the new Foo Fighter's album? Guess we'll find out today!! They say they've got an announcement for us later on.