TOKYO, JAPAN – Who needs human beings when you have 1,800 droves flying in synch with each other to make one of the greatest technological feats in Olympic history? On …
TOKYO, JAPAN – Who needs human beings when you have 1,800 droves flying in synch with each other to make one of the greatest technological feats in Olympic history? On …