National Road Champs 2017- Isle of Man- VIDEO

The 2017 National Road Champs on the magical Isle of the Isle of Man was nothing short of savage and for sure a test of toughness for Mike Cuming & Elliott Porter.

We took Alex Duffill with us to capture some moments on camera.

Enjoy this short film!