RacingWatch Michael Dunlop on the Fastest TT Lap EverDunlop makes Isle of Man TT history with 16:58 lapBy The WireJune 7, 2016