all 2 comments

[–]magnora7 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Nice find, that's interesting. I wonder if they have any relationship to Tavistock, which is in London

[–]Jesus 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Jesus would not like this.