Strap yourself into the driving seat in this thrill-packed racer. Select one of six stock car teams and take to the road in a struggle to reach the chequered flag first. Each of the eight tracks provides a unique challenge that requires real skill to master. Negotiate treacherous bends and try for the perfect racing line to take first place!