Originally posted by Unregistered
View Post
Now, if you say we aren't improving at the same rate as the rest of the world, then I agree. But, no doubt, they are better.
Comment