A collection of all our Allied WW2 tank destroyers and related items like Engines, Shells, Periscopes, etc.

17pdr SP M10 “Achilles” – British Tank Destroyer
This British 17pdr M10 Achilles tank destroyer was placed as a monument to commemorate the support of the …