Music: Pelican streaming 'City of Echoes'


Pelican has launched a full album stream of their highly anticipated new full length. The record is titled City of Echoes and is due out May 22, 2007. It It is the follow-up to their breakthrough album, The Fire in Our Throats Will Beckon the Thaw which was released in 2005.

You can check out the whole record right here.