UFO Makes Low Pass Over New York City On Live Cam, June 13, 2015, UFO Sighting News.