The Spanish indie dance group Delorean have announced their follow-up to the 2010 album Subiza will drop on September 10. The new album is entitled Apar and rumor has it that this is a “big production album” (whatever that means…). The first single is called “Spirit.”
Watch it here:
GoINDEEpMusic