Stephen Richards

Taproot – SC\SSRS (Album Review)

The history of the band Taproot is a rather interesting one. Formed in Ann Arbor, Michigan back in 1997, the band steadily built a following and released three albums independently before ever getting signed to a major deal. A name anyone who followed the early ... Read More

Interview – Mike DeWolf of Taproot

Taproot roared onto the nu-metal scene in 2000 with their critically acclaimed debut album Gift. Two years later the band followed up with their popular album Welcome. The lead single off the album “Poem” was a massive rock hit in various rock formats and to this day ... Read More