My single favorite track on Subiza is “Grow”. To my excitement the folks over at Yours Truly captured the band in their home country of Spain and in full glory. I’ve never been to Barcelona but I imagine Delorean’s music to be the audio version of white beaches, warm days and refreshing ocean spray. This is the soundtrack for the life I wish I had.
Delorean - Stay Close