Voodoo Road Rage
VooDoo

VooDoo Road Rage

A careless shout at a red light in Lafayette seems like nothing more than road rage—until a furious driver chants a curse and promises twenty-four hours of hell. Weeks later, the clock apparently starts. From […]