Try to get ahead of all the other motor racers in this 3D racing game. Stay ahead and overtake the many opponents in front of you. In order to cross the finish line first you have to dodge the obstacles and make sure you dont crash your motorbike. Will you be able to win every thrilling road race? Good luck.