Back in the 1960s, the muscle car wars were about to start in America, while in a very far away land called Japan, the Speed Racer was born. Coming into the world at first in print form, the idea ...