Puppy

Ghost Dog In Acton
For decades, the small town of Acton, Maine has allegedly had a spiritual visitor who seems to be looking for its lost leg on the beaches of Loon Pond.