Video: Ghost Manifests on Road in India? | Coast to Coast AM
A spooky video that has gone viral on social media in India appears to show an eerie apparition manifesting out of thin air.
www.coasttocoastam.com