I just got my Excellence magazine today and they have a small article, and some very nice shots of the TT. I absolutely love it. The one and only thing it needs is a whale tail! I can't wait to see it in person.