Videos: Pelican: "Lost in the Headlights"
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.
You can click Read More for the video.