Of course the longest road in the United States is going to be coast to coast, but with so many coastal states, it's pretty cool that Boston, Massachusetts, is where it begins (or ends).
After having taken in several severely injured barred owls, the Maine Center for Wildlife is urging Mainers to keep an eye out for the birds flying near roadways.