COMMENT ON THIS GHOST SIGHTING

Me and a group of my friends were dropping a friend off in Carroll. As soon as we got onto Pickering ...
... f. None of us heard any noises to indicate a car accident, and there was no screeching tires either.

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

Upload picture: