19 Jul 2023, 07:12 UTC · By: Aurel Niculescu / There's a simple reason why the annual British motorsports festival featuring modern and historic motor racing vehicles has become so unanimously praised