XB Radio is a UK-based Radio Station with a Worldwide audience and a truly diverse and International Team of prese...