Methuen man killed in New Hampshire roll-over crash

WCVB - Boston

State police are investigating a deadly crash in New Hampshire.