The Ghost, The Owl
You ever catch your dog staring aggressively into a corner of your house or your cat batting around an invisible ball? Spoiler alert: you’ve got ghosts. Between you and your pet stands centuries of ghostly entities ready to rip you to shreds, if wasn’t for ol’ Rover keeping them in check. You may not believe […]