This video has a DeLorean in it. And if that wasn’t enough, LIGHTS (who is fucking gorgeous) is in it too! Not to mention, the song rocks.

Notes