Down By The Riverside: The Oxford v Cambridge Boat Race
On Saturday 29th March 2008, an obscure English ritual took place. It was watched by 250,00 people crowded along the banks of the Thames from Putney Bridge to Mortlake and on TV by 8 million in the UK plus an estimated 120 million in 180 other countries. The Oxford v Cambridge Boat Race covers only […]