Military Vehicle Photos
Achilles Tank Destroyer M10
Achilles Tank Destroyer Mk10 on a rainy day at La Roche-en-Ardenne, Belgium.
See picture #988
See picture #212
for info on the M10 Achilles.
Picture added on 23 March 2010 at 08:53
This picture is in the following groupsMemorials