As a motorist, one of your most basic responsibilities is to stay in your lane and avoid veering into oncoming traffic. However, this seems to be a surprisingly difficult feat for many people in New Hampshire, and head-on collisions continue to occur at a worrying pace. The most recent incident left four people with... Read More »