I am a huge fan of Owl City. The music is different and the lyrics are so catchy. The one man band, Adam Young is from Minnesota which makes me like him even more!
I just bought the new album "All Things Bright and Beautiful" and this is one of my favorite songs from the LP.
For the record, that is the actual "Back the Future" DeLorean.