Last Episode02x06 Live Final Aired: Mar. 07, 2005
As this episode revolves around the Invention of the Year award, the inventors from previous episodes return - Leonard Hatred, Dr Phillip Lavender, …
Canceled/EndedThe show had 2 seasons and 14 episodes air between 2002 and 2005.
Series Fun Facts
- [no trivia found]