NINE DAYS

19/09/2012

Nine days until Leave Your Soul to Science is released… For those who have pre-ordered the deluxe album versions, these will be mailed out before the album release date (Sept 28th), for arrival before , on or as close to the album’s  release date as possible.