Comment
Comment by armed10
Did they change the site? Every comment is about having to download an extension before trying out the search engine, but the site works and I've not even been prompted to install anything.
Be the first to share your thoughts.