Within the first five seconds of watching Owl City‘s official music video for his new single Deer In The Headlights I knew that I was going to have to post up up on the blog whether I liked the song or not.
Why you ask? He’s rocking the actual motherfucking Delorean from Back to the Future, and that’s a very quick way to my heart. There’s also some funny moments and a very hot leading lady.
Check it all out above!