A spectacular ride on our Harley to the top of Pena de Francia - a 5666 ft mountain in the Castile y Leon region of Spain. There“s a video of the ride at https://youtu.be/uqdA-BSMT4g
This website uses cookies to offer you the best user experience and show relevant ads. To find out more, please read the Privacy Policy and Cookie Policy