Stephen Richards of Taproot on The show!

Taproot vocalist/guitarist Stephen Richards guests on the show this week to chat about the band’s event studio album “SC\SSRS” which comes out September 29th! Listen in for music off the record + tunes from Slayer, Metallica, Iron Maiden ++