Dangerous Speedway Cars
In this free and online game, Dangerous Speedway Cars will have some missions in each level, as well as completing the level itself, like collecting boxes or finishing at a certain time limit. You can then buy new colors or plain new vehicles for your car in the shop. The game will get some gas for each trial, so try to be careful.
Good luck !