Truants has been a steadfast provider of top-tier music, a sanctuary where music enthusiasts can find solace in the promise of quality content. Among the architects of this musical haven is the talented and eclectic Riccardo Villella, a London-based designer and DJ renowned for his exceptional taste and mixing skills.
Read More