David and Amanda Sandrew, Westport CT and Israel

David and Amanda Sandrew are cheaters and liars who scum the face of the earth with their offspring.