One of the Most Haunted Places in the World is in New EnglandOne of the Most Haunted Places in the World is in New EnglandOne of the most haunted places on Earth is right in our backyard.MeganMegan
Maine Dashcam Footage Appears to Show Ghost Crossing the RoadMaine Dashcam Footage Appears to Show Ghost Crossing the RoadWe first saw this video a few years ago, but it still makes us scratch our heads. What do you think it is?Matt JamesMatt James
Catch a Maine Ghost on Your Ring Camera - Win CashCatch a Maine Ghost on Your Ring Camera - Win CashYou could win $100,000 for capturing a 'ghost' on your Ring Camera!DavidDavid