A Destroyed T62 On the Battlefield of Eastern Europe.... in 2025