The Most Mysterious Discoveries Made by Satellites
- Episode aired Jun 7, 2022
- 15m
Simon Whistler discusses and displays images of five of the strangest discoveries detected from satellite imaging.Simon Whistler discusses and displays images of five of the strangest discoveries detected from satellite imaging.Simon Whistler discusses and displays images of five of the strangest discoveries detected from satellite imaging.