Neighbors are speaking out after a deadly accident News 5 first reported Thursday night.
Staff Sergeant David Feaster of Fort Carson was driving home with his 11-year-old son when his car veered toward a telephone pole; the boy told officials his father over-corrected, rolling the car one and a...
more »