I’ve been eulogizing about the island of Madeira for a while, with its amazing scenery and more recently burgeoning Mountain Biking scene.
Word has appears to have got out though and someone let this buffoon loose! At least they filmed it 😉
I’ve been eulogizing about the island of Madeira for a while, with its amazing scenery and more recently burgeoning Mountain Biking scene.
Word has appears to have got out though and someone let this buffoon loose! At least they filmed it 😉