Spock’s Beard have announced the release of th…

Spock’s Beard have announced the release of their 13th studio album ‘Noise Floor’ for 25th May 2018. As announced previously, for this album Ted Leonard, Alan Morse, Dave Meros & Ryo Okumoto are joined in the studio once again by drummer & original member Nick D’Virgilio.