Rob Penn is an author, journalist, TV presenter and cyclist. He’s ridden a bicycle most days of his adult life, in over fifty countries on five continents.
Rob Penn is an author, journalist, TV presenter and cyclist. He’s ridden a bicycle most days of his adult life, in over fifty countries on five continents.