Here He Comes, Here Comes Speed Racer, He's a Demon on Wheels….

Just in time for the movie, a new version of the Speed Racer cartoon will be out next year for Nicktoons. Apparently, the new Speed will be Speed Racer’s son and he’ll have a new race car, the Mach 6 which will be totally green and not run on gas. Having grown up in the […]