Lord Huron, an American indie band based in LA, set off on their national tour on April 19th and simultaneously dropped their newest album, Vide Noir, on April 20th. The title, which translates to 'Black Void', is the groups third studio album, but first with major record label Republic Records.We caught up with the group at Electric Factory in Philadelphia at the start of May, but the band is also set to come to Portland for two sold out shows at the Crystal Ballroom in June.Photos: Ben