Okay, so you’re walking down a quiet street in China, Maine, with your dog. He’s sniffing the mounds of dirty snow and you’re imagining what you might eat for lunch. Out of the blue – an ear-splitting scream. It pierces the silence of this rambling country road and raises the little hairs on the back […]