One Deadly Twist - St. Albans, Vermont

This week, in St. Albans, Vermont, a wild & public confrontation happens when, a wife is finally sick of her husband's cheating & drug addiction, and follows him, to make sure he breaks up with the girlfriend, that he's been seeing for almost a year. After a crazy gas station argument, they follow each other, as they drive through the town. This somehow results in a most unexpected twist, and…