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