Video News

Otokar's 8x8 Tows Barys

Otokar's 8x8 Tows Barys

Turkish land vehicles manufacturer, Otokar’s 8x8 armoured vehicle is seen towing the Paramount’s 8X8