Description
Two years ago, indie band Foxlore released a music video for their folk rock single ‘Devil Made Me’ – a monochromatic stop motion animation that intrigued us with its quality production and its fair resemblance to the visuals of Of Monsters and Men’s ‘Little Talk’. It’s taken them some time, but the band has finally released their debut album Release Me, My Ghost (RMMG), which they launched at Live Fact – the venue in which they recorded the songs live.
Read full interview HERE via Juice Magazine.