Premieres \

WATCH: New Daft Punk ‘Tron’ Track Leaks

French duo release longest teaser yet (90 seconds!) for November 22 soundtrack.

Kevin O'Donnell |October 26, 2010 - 7:37 pm