428-npc-5196 Doodlebug Tanks And German Robot Tanks (Goliath Tracked Mine)

US soldiers are examining captured German tech.
Back to Top