Links for Wicked Science S1E26: End Game

What's Hot Today

Episode 26

13 watches

August 20, 2004
TOBY and ELIZABETH's genius goes head to head in a battle between a T-Rex and a giant, robotic doll.
Season Finale
August 20, 2004
Season Finale
TOBY and ELIZABETH's genius goes head to head in a battle between a T-Rex and a giant, robotic doll.