TV Station Films UFO In New York


A television station in Buffalo, New York filmed some kind of UFO... for the second time this summer!

During the segment, WKBW meteorologist Autumn Lewandowski pointed out the strange oddity which appeared in a time-lapse video of the city skyline.  

In the footage above, you can see a glowing ball hovering in the sky and zips past the camera. 

Stranger Zone

Stranger Zone

Stranger Zone Read more


Content Goes Here