Todd Terje - Delorean Dynamite

What are your thoughts?