A collection of all our British WW2 tank destroyers and related items like Engines, Shells, Periscopes, etc.
17pdr SP Achilles – British Tank Destroyer
A 17pdr SP Achilles tank destroyer sits on a pedestal at the side of the road near the …
A collection of all our British WW2 tank destroyers and related items like Engines, Shells, Periscopes, etc.