Originally Posted by
Hitman Racing 1
I've never seen the car, is it new?
Its not new, been out in the US around a year but has had 0 advertising and promotion until January. Its sold as an LRP product in Europe, and other parts of the world, and has a fan following, and great ratings.
You can learn all about it here
www.z-carusa.com