Journey through the spirit-filled streets of Dallas, Texas. Relive spine-tingling tales of the phantom hitchhiker, cowboy ghosts of Preston Road, and the grave-robbing monster of Ghost Mountain. Visit... This description may be from another edition of this product.