Eric Turman

Eric J. Turman is a Supervising Technical Director at Rooster Teeth.