Santiago, Chile
Listen to OidoSSordoS live online. Location: Santiago, Chile.
Miami, United States
Ibiza, Spain
Chile
Vietnam
Mérida, Venezuela
Jonesboro, United States