This can be closed when it's fully answered.
Was the show ever dubbed in French? Youtube search got nothing for "French Megas XLR".
It'd be awesome to get my French teacher to have us watch a French Megas XLR episode on the last day of school...
Was the show ever dubbed in French? Youtube search got nothing for "French Megas XLR".
It'd be awesome to get my French teacher to have us watch a French Megas XLR episode on the last day of school...