Bad news.....
BBC NEWS | World | Europe | Isle of Man | Three killed in TT race accident
RIP
This is the most gruelling test ever for man and machine. Some of the bravest men in the world ride here, I just hope the tree huggers don't ban it....
BBC NEWS | World | Europe | Isle of Man | Three killed in TT race accident
RIP
This is the most gruelling test ever for man and machine. Some of the bravest men in the world ride here, I just hope the tree huggers don't ban it....