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