Todd Terje has released a new track from his upcoming debut album "It's Album Time", titled 'Delorean Dynamite'. The track will be released as a single on April 7 when…
Todd Terje will now be releasing his debut album, after years of singles. The album is titled "It's Album Time" and will be released on April 8. It features the…