Archive | New album release!

RSS feed for this section

‘Pluto’ release date Dec 8th!

New album ‘Pluto’ has finally been pressed, with release date now set for Dec 8th 2017, due to production delays (Hey!It’s Christmas! Every band in the world is releasing Greatest Hits/Christmas Tunes albums, so the pressing plants are all working overtime to get everything out!) It’s a double CD with 22 brand new original compositions all […]