ABOUT SMASH KARTS March 27, 2024 Smash Karts is a racing game that has an intriguing racing program. You'll collect all of the boxes on the way and find out some interest... Read more...