Music: Leatherface: "Never Say Goodbye"
Leatherface has posted a song from their long awaited new full-length. The Stormy Petrel is slated for a February 23, 2010 release through No Idea Records in North America and on the band's own Big Ugly Fish Recordings in their native UK. This will be the band's first new studio album since 2004's Dog Disco, and they've already planned a good amount of touring on this side of the pond.
Check out "Never Say Goodbye" on their MySpace page.