Black Triangle UFO filmed by tourist in San Francisco Bay Area - Dec 2015 !!!

2016-01-17 7

Black Triangle UFO filmed by tourist in San Francisco Bay Area - Dec 2015 !!! December 2015 - USA, San Francisco Bay Area. New UFO sighting over San