COMMENT ON THIS GHOST SIGHTINGMy cousin lived in the small community of Revilo, TN in 2016. There is a road called Newton Road. It ...
... truck. He saw a woman's face printed in the frost. Still I am scared to go down that road at night.