Is this a Chineese Relay?
I don't know if anybody noticed, but at the very bottom of that page in small print it said Tagline: Humor
Print