Thursday, June 24, 2010

New CV90 Armadillo Pics.


1 comment :

  1. Saab's Land Electronic Defence System (LEDS) APS on both sides.

    ReplyDelete

Note: Only a member of this blog may post a comment.