This recently released surveillance footage has the people of Gilford, New Hampshire spooked. The video shows a glass cover crashing to the ground from a counter in a local store with nobody around it. Take a look for yourself:

Here's the local news report:

So what do you think, paranormal activity or an elaborate prank?

More From 97X