I have never seen this before...seems like a speed test car someone produced privately?....anyways...take a look....i cant help it but wanting to know...