Megas XLR (2004) (tv show): Two teenage slackers find a mecha from the future that had been lying in a New Jersey junkyard for nearly 60 years and make modifications much to the dismay of the robot's attractive creator. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Megas XLR (2004) below