London, United Kingdom
Listen to Radio XXL live online. Location: London, United Kingdom.
Ismaning, Germany
Almaty, Kazakhstan
Zaraza, Venezuela
Medellín, Colombia
Newport, United Kingdom