Foo Fighters are reportedly nearly halfway done with the recording of their eighth album, and apparently its now time to bring out the big guns. Quite literally. Photos have emerged of the Foos clutching rifles at the Rancho De La Luna studio in Joshua Tree, California.
The photos (below) were posted on studio owner Dave Catching’s Instagram and include pictures of Dave…
