Talk:Channel Awesome

Theodore Rex
hey i was wondering was Theodore Rex created by the Jim Henson Creature Shop like the other dinosaurs from Dinosaurs?