T17E2 STAGHOUND AA



This T17E2 Staghound AA was photographed at the Military Vehicle Technology Foundation in Portola Valley, California in 2005.


T17E1 STAGHOUND ALLIED PHOTO GALLERY

HUMBER MK IV

HOME