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