The US Bought Another Of These 'Unreliable' $1.5-Billion...

The Defense Department's director of evaluations hates them.

16 views businessinsider.com

Interest

Military
Discovered by <a href="/stumbler/jerrywrightson">Jerry</a><br/>on Aug 18, 2012

Stumblers Who Like This Page