As we near the release date of the Wachowski Bros. Speed Racer adaptation, more and more videos and images are being released. Today comes yet another one. Warner Bros. has released a four-minute plus featurette which you can check out here (via Yahoo!). Speed Racer hits theaters on May 9th.