BMW boasts that their MINI cars have go-kart like handling. Well, we just had to find out for real! Using professional drivers, WebRidesTV pitted the new 2008 Mini Cooper Clubman S up against a custom-built, 9hp, Honda engine go-kart. Drivers go head to head on the indoor race track at Dromo One in Orange, California. Check out the tight race after an in-depth review of the new Clubman S. …