In late December 2021, an online advertisement showed three massive coils of what appeared to be wire or pipe on the ground at a facility. It read: "Genius D-Day Inventions that Helped Win the War." ...