Date of sighting: Feb 10, 2017
Location of sighting: Rio de Janeiro, Brazil
Watch as a glowing UFO over Rio de Janeiro begins to produce little glowing orbs dropping down to the waters surface. These probes are probably going to explore the area under the ocean trying to find an old alien base that was likely abandoned long ago, but they came back to claim it.
Scott C. Waring