They reunited in 2000 and since 2006 , the group has consisted of Corey Taylor ( lead vocals , additional guitar ) , Josh Rand ( rhythm guitar ) and Roy Mayorga ( drums ) .
Josh Rand is in charge of rhythm guitar in the Stone Sour band .