The Mini JCW GP is the fastest production Mini ever built, according to BMW. They may well be right, but we’ve found what could be the fastest Mini ever, the ZCars Mini Busa.

The Mini JCW GP is the fastest production Mini ever built, according to BMW. They may well be right, but we’ve found what could be the fastest Mini ever, the ZCars Mini Busa.