The Isle of Man may just be the motorsports capital of the United Kingdom. For weeks now, bikers have been using every week-end to get ready for the IoM TT race, which goes back to 1911. The TT is now one of many races that take place on this 221-square-mile island, a country of its own with the ability to set its own speed limits. [2011]
No comments:
Post a Comment