Russell Challenger
Producer, Director, Editor, Writer, Animator, Art Director, Visual Effects Compositor, Special Effects Make-Up Artist and Awesome Dude just to name a few.
Producer, Director, Editor, Writer, Animator, Art Director, Visual Effects Compositor, Special Effects Make-Up Artist and Awesome Dude just to name a few.
About
Member Since: October 4, 2013