Yikes . . . that is (was) one of the new spec GT Sport models.
How much of a tw@t did the truck driver feel? He should be personally made to visit the expectant customer, and tell them what he has done to their anticipated P&J.
Oh, and I've already told you all that Dunlop give shyte grip!