Constant

“DeLorean” is the second single from the album, ‘Omerta’, due out June 28th.