VIDEO: 2017 Land Run 100 – Stillwater, Oklahoma

March 11, 2017 marked the 5th running of the Land Run 100, a benchmark gravel event held in the small college town of Stillwater, Oklahoma. Close to 1,000 riders started the event. You can check out the race report from JOM of the Gravel Cyclist crew HERE. Below, the 2017 Land Run 100 race video! Thanks […]