PELICAN Debuts Video for “Lost In The Headlights” Posted on November 15, 2008 by dr.park PELICAN‘s new video for “Lost in the Headlights” can be viewed here.