They reunited in 2000 and since 2006 , the group has consisted of Corey Taylor ( lead vocals , guitar ) , Josh Rand ( guitar ) , and Roy Mayorga ( drums ) .
Stone Sour band 's Christian Martucci , also plays the guitar .