COMMENT ON THIS GHOST SIGHTING

On Sunday the 28th February 2016 my friend and I were taking a hike on Medford Road close to Atco wh ...
... out of nowhere. I'm not certain this was a ghost. I am just so curious if anyone else has seen this.

Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: