The Phantom Hitchhiker of Wyoming

Though the sightings span various highways, I-80 is the most common place where reports of a vanishing passenger showing up mid-rides and often near fatal accident sites

Comments

Leave a Reply