Strange spheres falling from the sky in North Atlanta (Video)