There was a buzzzzz that UFO's were spotted in NYC last week. Here are some of my pictures that shows proof!
First take a look near the top left corner of this picture in the sky. (UFO or Not?) Picture was taken from my apartment out the window.
Second this little guy came by to visit