Well, like the lyrics of that John Lennon song, there was quite a stir today as UFOs appeared over New York.
The explanations are fast as supposed balloons, but nothing conclusive has rolled in yet so we’ll have to wait to
see what happens next.
Here are two strories with videos and pictures regard this UFO incident over New York on October 13, 2010.