It simply has to be a film prop, the military would want even a prototype to be better built than that, i mean, the 'cage' has no triagulation what-so-ever..... it would simply fold flat if you leant on it.... and i mean, its even sporting a FORD grill!!!!!!!!!!!!! the guy selling it either has a very good imagination, or he got conned when he acquired it...... and as for his wording in the listing, its a joke...!
If anyone is near Bridgewater or Taunton in somerset, they might wanna make contact with him and go for a look....LOL!!