Four UFOs Filmed above Andover, Mass. (Video)