May 29th

    May 29th, 2003

David Jefferies is killed during practice for the 2003 Isle of Man TT. Jeffries was a four-time winner of the North West 200 and winner of the 2002 Isle of Man Senior TT.
David Jefferies dies