Comment: Perhaps I missed it somewhere

(See in situ)


Perhaps I missed it somewhere

Perhaps I missed it somewhere but who are the non-Americans who claim to own the site?