Many of us have driven with our dogs on our lap, but can you receive a ticket for it? New England states have varying laws around this cute yet potentially dangerous activity.
New Hampshire residents drink the most wine out of all New England states, and they drink more than 48 other states. Here is New Hampshire's favorite wine...