What’s Up With These Glass Balls From Space?

What’s Up With These Glass Balls From Space?

What's Up With These Glass Balls From Space?