London-based duo Who Killed Alice unveil their latest new House/ UK Garage banger ‘Ecstasy’ via Play Records. Despite having only formed in 2022, this duo is...