Superstars V8 Racing Reviews

7.5
good

Superstars V8 Racing Review

Those that like their racing games fast, intense, easy to play, and downloadable may have just found the perfect game.