The postponed 1000cc Production race was won by New Zealand’s Bruce Anstey at record race and lap speed.
Read all about Bruce\'s great ride (plus photo) at Iomtt.Com:
Update:
The Kiwi’s record-breaking ride moves him into third place in the Duke Road Race Rankings. Read more on that, also at Iomtt.Com: