There is a Bull in our China Shop
520 Italian horses have arrived at the showroom. The windows rattled and the ground shook as she took her place amongst our stunning cars. Once she is prepared and detailed and undergone our usual checks and tests she will be unveiled for sale. Keep watching for one of the most stunning super cars available today.