Read More

"So I'm not sure if this craft was emitting some kind of signal that was deterring people from filming it or was it just a strange occurrence that a camera - which never messes up - just happens to mess up as I tried to film this."

The footage was uploaded to YouTube by 'Starlings of Light' and was allegedly recorded in Sussex County, Delaware on October 16, at around 8pm EST.