Air Date: 2022-07-06
Duration: 44 min
Genre: Documentary
Satellites capture bizarre structures on the Greek island of Kefalonia.