Megas XLR (Production Series)

The original production series of what could'be been in Megas XLR. It composed of 52 episodes.