Tag: Deutsche Tourenwagen Masters | Talk Motorsport
TALK about great timing – DTM at Brands Hatch
September 27, 2018
LONG READ
When friends of mine – based in London – decided to get hitched and sent the invite to the nuptials…