Home – New Forums Tech talk is google losing it? Reply To: is google losing it?

#1085121
Stuart B
Member
  • Total posts: 1,070
Up
0
::

What does this even mean? And what is hotbot? lol.