Owl City has released the music video for “Deer In The Headlights” that can be viewed right here on UTG. This song comes from OC’s latest release, All Things Bright and Beautiful.
deer in the headlights
STREAM: Owl City -Deer In The Headlights
May 4th, 2011 James Shotwell
Another song from Owl City’s upcoming album has made its way online. Click below to stream “Deer In The Headlights.” After you listen, comment below and tell us whether or not your excited for Owl City’s upcoming album!