While Ed Rush and Audio are each established dons of the drum and bass scene in their own rights, their collaborative project Killbox has itself also emerged as a powerhouse act. Beginning with their first release under the alias, Pleasure Palace, which found a home on RAM Records in 2018, they’ve continued to provide proof that it’s possible to push the frontiers of the genre while still paying homage to its fundamental structures.... (read more)