Joined
·
173 Posts
I am not sure whether this question has been asked before but just how international is this site?
I would really love to know whether there are any Gorillas who are based in London, England. Then again I do a bit of business travel and it would be good to hook up with any European Gorillas.
So, where are you guys based?
I would really love to know whether there are any Gorillas who are based in London, England. Then again I do a bit of business travel and it would be good to hook up with any European Gorillas.
So, where are you guys based?