Tell HN: Google – The worlds biggest advertising company also has a search thing

  • Someone has just discovered a search engine.

    Move along now folks, Nothing to see here.

  • What is the point of this?