New Hampshire police came upon crash scene
New Hampshire police were traveling through a particular area on a recent Monday, when they came upon a crash scene. It was approximately 3:30 p.m. when police radioed for additional support, stating that there appeared to be serious damage. Two sport utility vehicles...