Trivia question: What is the name of the annual rowing races held on the River Thames on the same course as the University Boat Race but in the opposite direction?
And the answer is?
head of river race