Las Espadas is a superstitious town that has been haunted by the ghost of The Killer Bride for years. Almost all Las Espadas residents have stories of encountering the woman in the bloody wedding ...
I didn’t think the end of 2019 was a big deal at the time. The end of the decade heightened the usual end-of-year nostalgia, and people seemed obsessed with looking back. Everyone was writing “best of ...