Captured Tracks Welcomes Drahla
Meet Drahla. The Leeds based three-piece snagged our attention upon first glance of their self-made ‘Silk Spirit’ video and we still cannot look away. To celebrate the signing and ensure that you’re up to speed with every cryptic croon, we made…