Momma Peach loves winter time, and she loves the snow. But too much snow can be a bad thing, especially snow covering a deadly mystery. And that's exactly what Momma Peach finds herself in after she decides to accompany Michelle to Vermont after Michelle gets a call from a close friend. Expecting a pleasant trip, Momma Peach settles back and tries to enjoy the snow. The trip quickly turns sour when the vehicle she is riding in ends up in a snowy ditch...