5

103 2 1
                                    

Spirits can often be helpful, and even protective of the families they "haunt."

10 fun facts about ghosts Where stories live. Discover now