Taproot’s Stephen Richards Talks New Video for ‘The Everlasting’ Posted on September 11, 2012 / by Metalkult / Taproot, ‘The Everlasting’ See the article here: Taproot’s Stephen Richards Talks New Video for ‘The Everlasting’