I never suggested that they tour the US, but now that you mention it, that’s a lovely idea!
But, IIRC, you live in NYS? Downstate?
It’s beyond a lovely idea, it’s an awesome idea. Seeing those jets fly over in formation always swells one with pride and hope. Unless you’re a leftist, then you heart fills with even more hate and derision, but who cares