M22 LOCUST



This M22 Locust was photographed at the Military Vehicle Technology Foundation in Portola Valley CA in May 2005.


M5A1 STUART #2 ALLIED PHOTO GALLERY M3 LEE

HOME