ttlogosmall

I'm sure a report will follow very soon, but for now the official results from iomtt.com 

Congraulations Ben and Tom on the win, a new record lap of 117mph is just incredible, brilliantly done gentlemen!