No idea, THRUXTON has never been suggested to be carrying Tesla's by anyone that I can see on this forum other than you - it's not on the tracker, MR M said he didn't think any Teslas were on it did Tesla ever tell you it was on THRUXTON?
If they did then that's where it is, if not then it's...