Taproot Share New Song

TAPROOT, the resurrected Michigan hard rock band, will release its seventh studio album, “SCSSRS,” on September 29 via THC MUSIC/Amplified Distribution. The follow-up to 2012’s “The Episodes” was produced in The Loft in Saline, Michigan by guitarist/vocalist Stephen Richards. “SCSSRS” is the musical creation of Richards, who recorded and wrote the album over the last […]

Taproot Share New Song Read More »