Megas XLR 123movies Full Tv Stream

Watch Megas XLR

3.17/5 - (170 Votes)
Countries: USA,
Release Date: May 01, 2004
Year: 2004
Runtime:30 mins
IMDb Rating:

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.

Clancy Brown     , David DeLuise     , Kevin Michael Richardson     , Steve Blum     , Wendee Lee