Hatch meets prototype hypercar: both win!

2 min read

It’s Ben Barry’s dream day out. A racing driver, a