Esurance has launched its tie-in Speed Racer site, which includes a new behind-the-scenes clip, a sneak peek, three more car renders (bottom left) and new wallpapers. Be sure to check it all out here!
The Wachowski Brothers’ big screen adaptation, starring Emile Hirsch, Christina Ricci, John Goodman, Susan Sarandon and Matthew Fox, hits conventional theaters and IMAX on May 9.