it's the modern form of those things like ... in the old days were made of leather straps filled with foam, but now this

my guess, anyhow, non-ballistic head protection for flight crew in a generic military plane

Reply to this note

Please Login to reply.

Discussion

No replies yet.