Owl City has released a new song entitled “Deer In The Headlights”, from our understanding, completely unrelated to the band of a similar name.
The song is taken from his upcoming release, All Things Bright And Beautiful, due out May 17th. you can hear it below.
What do you think of it? Are you looking forward to the new album?