PC Game Review – New Star GP

Rodolfo Schellin

Welcome to the world of (New Star) Grand Prix! You are a famous racing driver who is set to be this seasons’ winner! Um, that is if you actually win the races, keep your boss, friends and pit crew happy and don’t loose all your money gambling. New Star GP […]