Terrorist Catch and Release Program

The new stealth fighter! Can you see it?

Hmm... Bummer!

Explain this to the wife......