Interesting reading about cooling problems on engine making minimal power when idling or cruising..


70 Triumph 650 cc ECTA current record holder