Listen: Delorean – Spirit

June 25, 2013 by  

delorean_cd_imagef5eb57262fda

Delorean are bringing back their Balearic sounds this summer, when they release their new album Apar on September 9th via True Panther Sounds. Check out the lead track ‘Spirit’ below:


Comments