Photo Archive: Speed Racer - Mach 6 & Battle Rig Posted by Curto on April 16, 2008 at 01:00 PM CST: This week, our Photo Archive series of updates features the figures and vehicles by Mattel from the upcoming major motion picture, Speed Racer! Our final Speed Race update is the large vehicle playset, the Mach 6 & Battle Rig! Featuring lots of snap-on attachments for the Mach 6, Speed can cruising in style..and still fend off the bad guys!