Album Review: Lord Huron – Vide Noir...
By Ellen Chapman
Los Angeles-based indie folk band, Lord Huron, released their third LP...
Album Review: Lord Huron – Vide Noir...