The final race results of the 2011 Ulster Grand Prix saw William Dunlop place third with a top speed of over 129 mph.
The final race results of the 2011 Ulster Grand Prix saw William Dunlop place third with a top speed of over 129 mph.