Is anybody else getting really antsy for this new Foo Fighters record? They just gave us another taste a few nights ago, as they debuted another new song called "Arrows."