Stories Tagged: BTR-D

🤷🤷🤷
Russian Innovation: Bolting Two Auto-Mortars onto a BTR-D Tractor

The Russians have been bolting guns and mortars to various chassis to create unconventional... (1 revisions)