Christmas Traffic Racer – Santa Claus Driving 3D is a driving game, in three dimensions, through which we must help Santa Claus to drive a quad or a car with the intention of avoiding all the obstacles that appear along the way. One of the keys of Christmas Traffic Racer – Santa Claus Driving 3D […]