M59 APC
This M59 was photographed at the Military Vehicle Technology Foundation Portola Valley, California in January 2007.
M75 APC NATO PHOTO GALLERY
M114
HOME