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. 

Sponsored Content

Sponsored Content

WiLD 95.5 · The Palm Beaches' #1 Hit Music Station
Listen Now on iHeartRadio