Tom Bishop and Lucy Byram smashing to Challenge Wales victories 12 June 2023 No Comments Wales shone in all its glory this weekend providing perfect conditions for an all-British victory with Tom Bishop and Lucy Byram taking the wins at Read More