Superstars V8 Racing is a car racing game based on the license of the Italian Championship. Powered by some of the most important car manufacturers in the whole world, it delivers a breathtaking driving experience.
Superstars V8 Racing is based on the license of the car racing Italian Championship that Black Bean Games has signed off with Superstars International Development. Powered by some of the most important car manufacturers in the whole world, such as BM