Matthew’s Mission for Rainbow’s End
This September, Matthew, along with his good friend Michael, embarked on a life-changing journey—walking the entire 148-mile (237 km) Thames Path from Kemble in Gloucestershire to Hampton Court Palace in Surrey, England. They’ve walked along the path of the River Thames as it winds through rolling countryside, charming villages, historic towns, and iconic cityscapes. But […]
Matthew’s Mission for Rainbow’s End Read More »


