Richard Herring

Richard Herring (born 12 July 1967) voiced Taylor Renchard in the webcast Real Time.