Motor racing first came to the Isle of Man in 1904 when the Gordon Bennett car trials were held. In England the Government made it impossible to close the public roads for any sort of motor racing so a proposal was put the Isle of Man Government. The Manx Government brought in new legislation to [...]
Archive
Recent Comments
Links