8,089,032 views
1 year ago
3,413,528 views
4 years ago
3,162,227 views
5 years ago
875,109 views
10 years ago
Show more
252,106 views
1,613
0
Insider Tech
4.12M subscribers
Tags
Tech Insider
TI
Tech
Science
Innovation
Digital culture
Sahara Desert
Mystery
Eye of the Sahara
435 Comments