Mechanical issues reported before fatal Pee Dee crash

March 08, 2014 08:38 PM