Annual Goat Race is held on the same day as the University Boat Race Oxford versus Cambridge, but many consider the first one much more interesting. On March 15th, the angry opponents “crossed their spears” and an Oxford goat won in Annual Goat Race of 2016.
1 / 21