Page 1 of 1

BTR-60 and 80

Posted: Mon Mar 22, 2021 10:50 pm
by BrenoHenrique
a family of Russian / Soviet APCs which are 8x8 amphibious vehicles for troop transport developed by the Soviet Union.