Who made smash karts
smash karts is a unique and enjoyable arcade game that allows players to experience their battles from the driver's seat. You may also unlock and upgrade better autos with the money you earn at each stage. You must use anything you discover in the surprise boxes to survive in Smash Karts, a 3D racing game in which your goal is to gather as many as you can. Put on your seatbelt, put on your...
0 Comments 0 Shares 3K Views 0 Reviews
Sponsored