Deltron 3030 Interview & Live Performance [Video]

The three man supergroup of which I am extremely fond of performed their first comeback show in Toronto last night. Above is an interview they did while in Toronto which they give away some info including a September release and after the jump check a few different clips from the show including a couple of new songs.