Every Little Thing She Does Police
7 April 2012, 06:54
It's the 158th Boat Race between Oxford and Cambridge this afternoon.
A quarter of a million people are expected to line the River Thames to watch.
The race takes place over four and a quarter miles of the Thames between Putney and Mortlake.
Last year's winners, Oxford, are the favourites to win this year.