After touring in support of their latest album, ”Holding a Wolf by the Ears” The band set up shop at Looney Tunes, a renowned indie record [...]