First saw this a couple of years ago (and might even have posted a link but can't remember). Personally I love it and I tried to bid a while ago on Ebay for a couple of Jap comics that featured the car. Mags sold by someone on here I think.
Just wish it was longer. Oh, and that my car was as fast!