Last Episode03x10 Home Aired: Mar. 23, 2011
As the heroes get closer to home, the Beastmaster makes his final attack. Will Princes Dick and Dom fail in their quest once again?
Canceled/EndedThe show had 3 seasons and 33 episodes air between 2009 and 2011.
Series Fun Facts
- [no trivia found]