United Kingdom November 5, 2023Meet Baren streets pirate — lost an arm – still on streets – NORWICH, England
United Kingdom October 8, 2023Why this 90 year old retired vicar cycled the length of Britain – a LEJOG world record