Deltron 3030’s “Deltron Event II” Gets a Release Date + New EP Announced

Deltron 3030

This album has been delayed for a while and I think they even dropped a release month of July 2012 a year or so ago. I’m still a bit skeptical but this seems pretty legitimate. Dan The Automator when asked on Twitter about this link being legitimate he replied, “Absolutely!!!”. And that link provided shows a date of September 17th for the album and July 30th for the three track EP.