Strange Flying Creature Filmed All Around The World

.

Filmed in Chile and London

.

.

.

Advertisements