Return to previous page

Robert Barrable, Testing the new Hyundai i20 with Patch Tyre Equipment