Dark image of person silhouetted against a static screen

10 Terrifying Ghosts Caught on Camera

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