Check This: DR!FTWOOD – 4:45

UK trio’s latest single is a hooky indie pop anthem balancing dramatic resonance with cathartic revelry