Google Servers From 1998

Yep, this is really them.

Link

Advertisements

%d bloggers like this: