Damien Magee

704 posts
Damien Lusson is a motorsport reporter and journalist accredited by the FIA. In depht coverage of Formula 1, WEC, 24H of Le Mans, ELMS and GT.
Adrian Newey with his Formula 1 Dictionary

Formula 1 Dictionary : Suspension

Formula 1 suspension is the invisible assassin of lap time. It connects tires to chassis, keeps the car…
Adrian Newey with his Formula 1 Dictionary

Formula 1 Dictionary : Tearoffs

The tear-off is Formula 1’s cheapest lifesaver and sneakiest troublemaker. It’s a wafer-thin plastic layer stuck to a…
Adrian Newey with his Formula 1 Dictionary

Formula 1 Dictionary : Telemetry

Telemetry is the live nerve system of a Formula 1 car, streaming performance data from track to pit…
Adrian Newey with his Formula 1 Dictionary

Formula 1 Dictionary : Tires

Let’s get this straight: tires are the only part of an F1 car that actually meets the track.…