Earlier today John McGuinness won his 21st race at the Isle of Man. He did so on the Honda Mugen electric super bike. In the process he also set the outright lap record at just over 117.3 mph. This is faster than the side car lap record. Pretty amazing for a guy nursing a recovering broken wrist and several other nagging injuries. This puts McGuinness 5 wins from Joey Dunlop’s record at the TT. The real test will be the Senior TT.