Eyeball Records' Sleep Station has posted another new song from their upcoming album. The record is titled The Pride of Chester James and is due out November 20, 2007. You can check out the artwork here.
You can check out the song "Hello Mr.Coughlin" on their MySpace page.