November 1, 2011 News They Might Be Giants Release New LP, Tour Indie-rock vets They Might Be Giants released their 15th studio album, Join Us, back in May to positive reviews. Excluding their children’s albums (Here