
National Road Champs 2017- Isle of Man- VIDEO
Written by Velo Staff on 05th July 2017
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!