Well in Mexico we had a nice flow of japanese cartoons in the 70's. Speed racer was "Meteoro" (see, large M on the car?). It was not really one of my favorites but I liked the car. About the trailer, well yes, it is kind of weird but I see it as a cartoon which happens to have "Live Actors", so I am not specting much.
But my kids also don't know anything about it, so it will mean something just for we old timers'. The original spanish dubbing of all those japanese series was mostly lost in the 1985 earthquake in Mexico City