Video, VideoNews Russia: State-of-the-art radar systems tested in Vladimir Oblast 15 December 2016 fborgosano Leave a comment Share: from Ruptly TV Share: