She Thought She Captured A Ghost In Her Pictures But The Reality Was Even More Terrifying
Many people visit Dundas Peak in Hamilton, Canada because it is a spectacular spot. The views are simply breathtaking and many tourists who reach the top commemorate the occasion with a photo from the peak.
One woman who visited the peak did just that, not thinking much of the photo. That is until it suddenly became a viral hit, which forced her to take a second look. What she found was equally disturbing and exciting and forced her to call the cops.