Sunday, August 12, 2012

Watch Deltron 3030 Return in Concert in Toronto



 Deltron 3030 returned to the live stage for the first time in 12 years at Toronto's Luminato Festival. Watch a bit of the enigmatic band make their triumphant return!