Madeira Dreaming 

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 😉