Revolution 34 2011 Comments Latest News from the Race Cavendish storms to track win Sell-out crowd witness stellar line-up Races Revolution 34 2011 19 November 2011 | Manchester, England | NE Revolution 34 - Cavendish storms to track win | manchester 2011-11-19