The Forest & The Trees

This tag is associated with 1 posts

The Forest & The Trees – Putting Down The Gun

Swedish husband & wife duo Joel and Linnea Edin (The Forest & The Trees) return with the first single lifted off of their long awaited second album. Following on from their self-titled debut album that received cult-like status upon its release in 2010, the pair recently unveiled the first fruits of their recent album sessions […]