Hi all,
I’m new to this forum but would appreciate any advice please. Having been a Motorhomer for 6 years we have hit a confidence crisis! During a recently extended holiday to Wales we were involved in a minor accident where we were forced into a wall by a juggernaut on a major road driving...