DELOREAN – Subiza

Delorean recently signed to one of my favorite labels, True Panther, and are set to release their new LP Subiza on June 8th. A digital version comes much sooner on April 20th. Check out the video for the new single “Stay Close” below.