On Friday, June 7th, Man Man will release their new album, Carrot On Strings, on CD/LP/DSPs worldwide through Sub Pop Records. Following the single releases of “Iguana” and “Tastes Like Metal” comes the melodious bop “Alibi.” Man Man has announced UK/EU dates for late October and November. See below for a full list of shows. Wed. Oct. 30 - Paris...