Deltron 3030-City Rising From The Ashes Feat. Mike Patton

Deltron 3030’s “City Rising From The Ashes” video is a vision of a dark world being reborn. Event II comes out September 30th and the band is on tour now.

Share