Meeting Team Brit, the race team who are ‘Changing Motorsport – Changing Lives’
Find out More Every now and again, something really unusual comes into my sphere of attention. Now I should explain at the outset that I've been a fan of motorsport since 1973, when I went to watch a non-championship Formula One race at Brands Hatch in Kent. I was hooked, and my enthusiasm for this [...]