Owl City “Deer In The Headlights” Music Video Featuring LIGHTS Travis Faulk 13 years ago Owl City have released a the music video for “Deer In The Headlights” below. The video features a guest appearance from LIGHTS. Share this: