Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
I was driving around Bicester and missed my turning because I noticed a Wirth Engineering sign. They seem to pop up in F1 every now and then. So as I turned around I seemed to have stumbled upon somewhere I did not know existed. STR'S UK branch.