It's a time management game in which you manage a racing car shop.
3D car racing game.
Stock Car Racing 3D Screensaver shows cars racing in different tracks.