Military Vehicle Photos
Frame of a T17E1 Staghound, at the Marshal museum, Overloon, The Netherlands.
See picture #714
for a Staghound in its original state.
Picture added on 22 April 2010 at 14:39