MBOMBE 8

BMC Presents 8X8 Altuğ
BMC Presents 8X8 Altuğ

İzmir based land vehicles manufacturer BMC presented its 8X8 armoured vehicle Altuğ at International...