They reunited in 2000 , the group has consisted of Corey Taylor ( lead vocals , additional guitar ) , Josh Rand ( rhythm guitar ) and Roy Mayorga ( drums ) .
Corey Taylor has been a member of Stone Sour after 2005 .