A tragic accident on Old Rochester Road in Somersworth leaves a man and his loyal dog dead. What led to this heartbreaking incident?
A tragic accident on Old Rochester Road in Somersworth leaves a man and his loyal dog dead. What led to this heartbreaking incident?