XO Radio XO Radio United Kingdom & Mercia, Spain. Wednesday 7.00 pm. Click the ‘ XO Radio ‘ logo to visit thier website Share this:TwitterFacebookLike this:Like Loading...