Race To Death*

Watching TT: Closer To The Edge.  It’s a documentary about the legendary motorcycling race on the Isle of Man, starring the irrepressible Guy Martin: the “John Wayne of motorcycling”, says one contributor.  Wow, the Isle of Man looks beautiful.  The race itself is completely mental: an average of five deaths for every mile, 246 deaths […]