Share Public Profile
Leigh O'Gorman
A motorsport journalist, based in London. Following the likes of F1, DTM, Formula 3, sportscars and rallying wherever and whenever.
A motorsport journalist, based in London. Following the likes of F1, DTM, Formula 3, sportscars and rallying wherever and whenever.