Deltron 3030-City Rising From The Ashes Live On Letterman

Deltron 3030 took their spacey vibes to the Letterman show and performed “City Rising From The Ashes” with a full horn section.