Circo – “Adiós Hola”

Circo have released their first album in 13 years. Call That Music? dives right into “Adiós Hola” and gives a comprehensive review of the latest release.