Tag Archives: Otokar Cobra
A video, showing the process of blowing up of a Turkish armored vehicle Cobra by a radio-controlled land mine, laid on…
A video, showing the process of blowing up of a Turkish armored vehicle Cobra by a radio-controlled land mine, laid on…