UFO Filmed Over New York City As Strange Lights Fill The Sky | WBZ NewsRadio 1030 | Opinion
Tourists really do come from all over to see the Big Apple. Source: UFO Filmed Over New York City As Strange Lights Fill The Sky | WBZ NewsRadio 1030 Opinion: There actually is a far more mundane explanation, outlined in the page and video linked to above. As to why two lights suddenly disappear, has… Read More UFO Filmed Over New York City As Strange Lights Fill The Sky | WBZ NewsRadio 1030 | Opinion