Tt trailblazer

10 min read

In 1911, a Humber 2¾hp won the first-ever TT race on the Mountain course. Ala