"but I believe Fred's is out of Germany?"
Mine could be from anywhere LOL - Russia, China, Uk, Europe.. It all depends on who is active on the Tor network! ;-) My IP is rarely "My" IP.
I usually log into TW and sites I trust using IE and without any IP modification, but when doing searches or when there is a chance that the sites I visit may be unfriendly, I go behind a Tor "shield" which presents random IP and random location.
So a visit from a Tor linked server MIGHT be from me.. But to be honest, I have no reason to visit your site, so I suspect your German visitor is someone else! - Occasionally I do get to your site as a result of some search - but usually not intentionally! ;-) ... And if I visited without Tor hiding me, I would show up as from the UK, as my ISP is in the UK only.
The recent times I have visited your site have been via links you placed here at TW - So I would not have been using tor, and should have shown up as from the UK.
Fred.