(I remember having been on such a site, but don't know if there was a Steinman mentioning).
> to this site where many of us registered and which showed
> our locations all around the globe at a world map? Does
> someone know what I´m talking about? I´m sure someone
> still has it in the favs.