The Frozen Road – Ben Page
Ben is a multi-award-winning filmmaker, adventurer, and photographer based in Yorkshire. He has spent the past few years travelling to some of the world’s remotest corners in search of wild and diverse adventures and experiences, usually on two wheels.