Biggest buzz, ever, sitting in the middle of a rolling start for Group C Cars. When those lights go out, the adrenaline, the sound and vibrations are something I'll never forget.
These cars were and are a very special part of 'modern' motorsport history.
https://www.youtube.com/watch?v=81zh...yt-cl=84924572