I think you're confusing two different frame sets here. The 20 inch frames that were made from old stock tubing found at Skyway in a container a few years ago were indeed welded up by Greg Esser in the USA.
These new 24 inch frames are made from new tubing from china, the chinese asked if they could weld some up as samples and it was decided they would go with it. Ed hasn't hidden this, I knew a quite a while ago this was the case. Cheers
I got 171. Cheers
Soot