Becca’s “Mountain” of a challenge!

Becca’s “Mountain” of a challenge!

Becca Richards has taken on a mountain of a challenge that will take place in September when she competes in the legendary “Man vs Mountain” adventure run in North Wales. The run starts at sea level at Caernarfon Castle and then weaves its way to the...