Pelican are premiering the new video for "Lost in the Headlights" via MTV. The song comes from City of Echoes. Of course, since this is MTV, the video is region-restricted despite the fact that good money says that neither Pelican nor Hydrahead have any real issues with Canadians or Europeans.
But, that's the price you pay for free healthcare.