Documentary Who made these circles in the Sahara? Team Buyback 10 May 2022, 7:44 pm10 May 2022, 7:45 pm documentary, VOX, Worldnews Share this:TweetRedditTelegramWhatsApp