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

The Defense Department's director of evaluations hates them.

8 views businessinsider.com

Interest

Military
Discovered by Jerry
on Aug 18, 2012

Stumblers Who Like This Page