I just discovered this site and I like it. We have a '21 Touring car. We drove it for the first time a few weeks ago. I’m sure that I will be visiting this sitre often.
This is a relaxed site, and the guy that runs it has forgotten more about T’s than most of us will ever know, so he is an excellent source of information. There is a section for posting pictures, maybe you could post a picture of your touring?