The site spotted the poster at a local movie theatre and took a picture of it. In fact, the one-sheet is a 3D lenticular poster:
Take a look at the poster below (although the photo-quality is not great!).
Speed Racer arrives in theatres on May 9.
Speed Racer was released May 9th, 2008 and stars Emile Hirsch, Nicholas Elia, Susan Sarandon, Melissa Holroyd, Ariel Winter, Scott Porter, Gian Ganziano, Peter Fernandez. The film is directed by Andy Wachowski, Lana Wachowski.