The Isle of Man TT 2012 Festival came to a rather sad end on Saturday, thankfully though it wasn’t due to a serious injury or a death in this notoriously dangerous festival of motorcycle racing. The disappointing end was down to an all-to-familiar nemesis of bikers in the British Isles: the rain. Throughout Friday the [...]


June 14, 2012
0 Comments