DON'T see the supposed stealth sensor or even the rad-safe. And really don't see any PROOF PDGT was there, someone could have snapped those pics and put them up on their site. DON'T SEE A PDGT BANNER, etc....
MY POSTS ARE ALWAYS MY OPINION OF THE MATTER AT HAND.