I was watching Russell's charade too.
Needless to say he was talking not only a load of cobblers but why in gods name (if it is made in Russia/tested by aviators) would anyone care about a watch flying at a couple of mach? I mean it's not like most of us will ever fly at that speed?
I once...