COMMENT ON THIS GHOST SIGHTING

Britton Plaza is a large shopping center in South Tampa. The Britton Theater has been there since th ...
... night, this very heavy machine had been moved in front of that door. They never could figure it out.

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

Upload picture: