Lord Huron Gets Darker with Vide Noir
Lord Huron is an American indie band based in Los Angeles. The band takes its name after Lake Huron, where Michigan-born front man Ben Schneider would spend evenings playing music around the campfire. Vide Noir was released on April 20, 2018. It arrives from Whispering Pines/Republic Records (a new arrangement for the band, whose previous […]