TVR Tuscan braking system GB UK 2003
Size: 4736px × 3552px
Location: England, United Kingdom
Photo credit: © Richard Naude / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alloy, arm, automobile, brake, brakes, britain, british, car, circle, circular, danger, discs, driver, dunlop, engineering, english, event, fast, fastest, festival, front, halt, lane, lap, maintain, maintaining, metal, motor, motorsport, nut, pad, people, pit, power, quick, race, racing, rally, show, slow, slowly, small, speed, sport, steel, stop, stopping, super, tarmac, track, vehicle, wheel