Strange Cluster of Lights over Statue of Liberty, USA - February 2016 !!!

ufo
CategoryNews
Date Added11 month(s) ago
LanguageEnglish
Description
USA - February 2016 !!! February 2016 - USA, New York. Mysterious lights over Statue of Liberty filmed by night from a boat.