Formed in 2008, twin sisters Louise and Ellie Macnamara make up the Irish duo, Heathers. A new yet already¬†popular staple on the current Irish folk scene, the duo have this week released their debut record titled… 554 more words