Some fascinating background to the 1908 Isle of Man TT race
I already wrote about the 1908 race, but I found some interesting info, these were adventurous times.
“THE MOTOR CYCLE TT RACE, 1908.
To private owners: Now that you are considering the question of...