Somebody with too much time on his or her hands has made a mirror of Google... literally. Find out at elgooG what I mean.

elgooG