A controversy has arisen over whether the phenomena seen above New York Oct. 13, 2010 were twelve balloons accidentally released by a parent of a Mt. Vernon schoolchild at 1:00 p.m.. The students were having a party for their newly-engaged teacher. Here is the video in question. I don’t doubt the story of the students […]
/ Home / Archives for Oct. 13 2010 Decloaking over NYC