Isle of Man TT – best moments

It takes a special king of rider to compete in this insane race.

[5:33]

This entry was posted in automotive, sports. Bookmark the permalink.