Does anyone else remember when BAR showed up at a race in 2005ish with the front differential that the stewards made them remove before racing? I can't seem to find any info about it. Does anyone have any links?
Thanks,
Chris
Belatti wrote
Appart from that there is a picture that shows it location on the rear and another picture of the front, so where the hell is the device located and how does it work?