Folk The Mountain Goats Announce “Twin Inhuman Highway Fiends Tour” The folk group, The Mountain Goats, have announced the “Twin Inhuman Highway Fiends Tour.” Before the tour’s kickoff in June, John Darnielle will be playing a number solo dates in April. The tour will officially begin on June 5th in…