‘i left the moment i won’

11 min read

The circumstances surrounding Damon Hill’s F1 title win left a bad ta