2 years agoThe vanishing hitchhiker is an urban legend in which people travelling by vehicle, meet with orThe Audible Wiki Factory