Fun Games Plays 71

Truck City

Trucks definitely rule in this crazy city. Race across town while you collect stars and avoid tons of annoying traffic cones in this wild racing game.