While on a car trip, have you ever looked into your car mirror and thought you saw a ghost? You know, a very pale being…
© 2023 Rebecca Wilkinson. All Rights Reserved.