UFO over Streets of San Francisco - Nov 2015 !!!

ufo
CategoryTechnology
Date Added1 year(s) ago
LanguageEnglish
Description
UFO over Streets of San Francisco - Nov 2015 !!!

November 2015 - San Francisco, USA. People filmed strange UFO hovering over streets of San Francisco during 20 minutes. Click here to read the complete article : www.section51-ufo.com/2015/11/...

Subscribe to Section 51 ! Thank you.