A peculiar piece of footage from New York State shows the moment when a strange string of lights crests through the night sky before vanishing …
A peculiar piece of footage from New York State shows the moment when a strange string of lights crests through the night sky before vanishing …