8.1 Megas XLR May. 01, 2004Megas XLR IMDb: 8.1 2004 930 viewsMegas XLR is an American animated television series that aired on the Toonami block on Cartoon Network and is produced by Cartoon Network ...Action & AdventureAnimationComedy