Betz Sphere
Is This Steel Ball a Piece Of Alien Technology? | Unveiled

Is this object a piece of alien technology?? Join us... to find out more! Subscribe for more from Unveiled ► https://wmojo.com/unveiled-subscribe The Betz Mystery Sphere is at the center of one of the most unusual alien first contact claims ever made! Found by an unsuspecting family in ...

READ MORE +
UFOLand.org
Logo