Police suspect a mechanical problem may have led to Thursday's fatal crash in Newport.Read Story
1 / 25
WMUR - Manchester
Thu, May 3, 2012 12:54 PM EDT