Law & Order ABH: Pendergrass officer slain December 30, 2004 Todd DeFeo A Pendergrass police officer was shot and killed Wednesday evening, following a chase of a pickup truck on U.S. Highway 129, authorities said.
Commentary Digging for the meaning of life December 8, 2004 Todd DeFeo Life, it seems, is filled with unanswered questions. Case in point: “What is our purpose here on Earth?”