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 … Posted March 8, 2023 (updated March 8, 2023) by Pascal