VideosOwl City “Deer In The Headlights” Music Video Featuring LIGHTS on July 1, 2011 Owl City have released a the music video for “Deer In The Headlights” below. The video features a guest appearance from LIGHTS. Share this:TweetRedditMoreShare on TumblrRelated