The camouflage fabric 'that can make soldiers INVISIBLE': Company claims it has Pentagon backing for miracle material http://bit.ly/VN1IFh
Photo
Shared publiclyView activity