Dark image of person silhouetted against a static screen

10 Terrifying Ghosts Caught on Camera

WARNING SOME OF THESE VIDEOS CONTAIN SWEAR WORDS1 | GHOST IN THE ROADThis dashcam footage was filmed on the Cipali toll road in Indonesia. The road is reportedly known for frequent road traffic acc... Read More