Pelican Release New Music Video Posted by Zach Shaw on January 6, 2010 Tweet Pelican has released a new music video for the song “Final Breath”. Tags: Pelican, Southern Lord Records Categorised in: News Ticker