lmao_37
0
this year is the 100th year the isle of man tt has been run here in the uk iam not sure if anyone has ever heard of it over in texas but i thought i would share it with you because its (in my opinion the best road race in the world) but its basicly a 37.8 miles per lap road race with up to 6 laps per race
and if you watch the videos you see racers going 140-180 through castle town and its awsome to watch heres a link to the website
http://www.iomtt.com/News.aspx
and its only weeks till it all starts
and if you watch the videos you see racers going 140-180 through castle town and its awsome to watch heres a link to the website
http://www.iomtt.com/News.aspx
and its only weeks till it all starts