We still don't know what it's happening for but we're not going to say no to Foo Fighters music! The vault has opened once again and this time we go back to 2007 with "Foo File 00070725 - Live At Studio 606".
You have to figure that these Foo Fighters songs are all leading up to a big 25th anniversary celebration next summer. Whatchagot for us, Dave Grohl???