Lord Huron released a video for the song “The Night We Met.” The track appears on their album, Strange Trails, available now via IAMSOUND Records. Watch the video below and see Lord Huron on tour.