Possible ghost activity caught on surveillance. [VIDEO]
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?