Record-breaking cyclist aims to inspire in Huntly

Mark Beaumont is to cycle the North Coast 500 non-stop
Mark Beaumont is to cycle the North Coast 500 non-stop

Breaking