NW200: Davey Todd makes up for Thursday crash blow with Supersport victory from Richard Cooper and Michael Dunlop
Watch more of our videos on Shots! and live on Freeview channel 276 Visit Shots! now Davey Todd made up for the disappointment of being taken out in Thursday’s Supersport race by winning the second race for his fifth win overall at the North West 200. …