When I was a kid, I had many Matchbox cars and I played Speed Racer All The Time. The "Speed Racer" in the Sneak Peek*is* the Speed Racer of my childhood imagination. Cars jumping all over the place, psychedelic landscapes, gritty interpersonal drama, all of it.
I am *so* psyched for this movie!