People think that ghosts only come out at night, or on Halloween, when the world is dark and the walls are thin. But the truth is, ghosts are everywhere. In the bread aisle at your grocery store, in the middle of your grandmother's garden, in the front seat on your bus. Just because you can't see them doesn't mean they aren't there.