UFO Recorded Over San Leandro, California July 15, 2016

Date of UFO sighting: July 15, 2016
Location: San Leandro, California, USA
SourceDavid M

A very interesting UFO sighting was recently caught on camera over the skies of San Leandro, California on July 15, 2016.

Pin It on Pinterest

"; t.type = "text/javascript"; t.async = true;e.getElementsByTagName("head")[0].appendChild(t)})(document)