Big Monster Truck
A 3D monster truck racing game! Touch icons that increase your speed and avoid icons that slow you down as you try to finish each race in first place.
advertisement
A 3D monster truck racing game! Touch icons that increase your speed and avoid icons that slow you down as you try to finish each race in first place.