Following todays (Friday 26th March) announcement by Motorsport UK that motorsport on Forestry England land will not resume until 30th September 2021, it is with great disappointment that we have to announce the postponement of the Twyford Stages Rally 2021.
We will be looking for alternative dates if at all possible and will update as soon as we can