CraigeryTheKid , 3 months ago Does this mean this video was made by Russian drone?
Does this mean this video was made by Russian drone?