Superstars V8 Racing
This demo lets you get behind the wheel of the only car racing game based on the license of the Italian Championship.
O-Games has released a new trailer for Superstars V8 Racing. This launch trailer features a minute of gameplay footage.
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.