Giant Stone Spheres Discovered On Artic Island Baffle Scientists
7/19/20180 Comments
Bizarre, perfectly rounded rocks described by some observers as the ‘footballs of God’ have been discovered on the uninhabited Champ island which lies above the polar circle in the Franz Josef archipelago.
Source: https://www.disclose.tv
https://youtu.be/84TqIGH3Vxo
Thanks to: https://helenastales.weebly.com