This Churchill Toad was photographed the day after its arrival at the Military Vehicle Technology Foundation, Portola Valley, CA on September 13, 2008.
These photos were taken October 4, 2008.
This photo batch was shot in November 2009.
SALADIN ARMORED CAR NATO PHOTO GALLERY
CHURCHILL 6.5 INCH AVRE PAGE 1