looking for KKS radiator reviews

Just reading their website and they speak in the third person and their english is not no so good. No information on where they are made anywhere...
That could only mean one thing, its either made in Florida or the Midwest.

J.