Phantom Vehicles

Referenced in 1 episode

Definition

The phenomena of ghostly cars or vehicles that appear and vanish on roads, often associated with supernatural or paranormal sightings and encounters.