New Constant Deviants single "DeLorean" from the album "Omerta" which drops next week, June 28th

The group perform this Saturday June 25th at the Loudpalooza event being held at Castaways, Boston Street in Baltimore. They're then in NYC all of next week appearing as guests on various radio shows

Check the stream