“At least there’s less dog shit here. France is dog shit central.” – Skipper Steve Dewhurst lamenting about too many drunk British tourists in Las Americas, Tenerife. We were hoping to head out today. However a quick check of the weather maps showed little improvement on the wind situation. Skipper […]