New Foo!New Foo!You may have heard the new Foo Fighters song, "Rope" on The Q.Dubba GDubba G