UFO RELEASES INTELLIGENT MOVING SPHERES!! First ever video footage!

WEIRD but true! Just watch the video footage and you will be amazed!