UnexplainedPhenomena7
Ghost Car Disappears During Police Chase - Officer chases down a peculiar vehicle that seems to have some sort of supernatural power.
Ghost Car Disappears During Police Chase - Officer chases down a peculiar vehicle that seems to have some sort of supernatural power.