Demi Island Games TT Sunny but crisp conditions with a slight breeze from the North East made for good racing. CLICK HERE FOR RACE RESULTS