Create your own vehicle, and race to the finish in record time! Dream Car Racing 2 is all about customization. Drag special components together before entering the competition. Use your driving skills to unlock valuable achievements!
Report game as broken
Cancel report of broken game