Russ Adams is an award-winning special effects artist familiar to worldwide audiences for his work on Jim Henson's Creature Shop Challenge, the highly-rated SyFy Channel reality series. Russ quickly became a fan favorite on the show thanks to his quick wit and willingness to help...
Read More →