Published On Feb 23, 2024
Short but brillisnt ride to the Flash - the highest village in England at 1518 ft above sea level. Planned longer trip but had to cut it short due to an unexpected dense fog. Hope you enjoy the video.
show more
Short but brillisnt ride to the Flash - the highest village in England at 1518 ft above sea level. Planned longer trip but had to cut it short due to an unexpected dense fog. Hope you enjoy the video.