Terrell Giddens (pictured) is accused of killing Jeffery Guida, 40, after an argument spiraled out of control at a road intersection in Catawba, North Carolina on October 12.
A father from North Carolina has sadly died following an alleged road rage incident in which a 75-year-old man shot him. Terrell Eugene Giddens, 75, of Sherrills Ford, has been arrested and charged ...