location_city YES, Manchester
Drahla are a Leeds-based indie trio.
They released "Third Article EP" in 2017, followed by their debut album "A Compact Cassette" in 2018, plus 2019's: "Useless Coordinates".