Wayward Seal Stops Traffic

A runaway seal is taking to the roadways in Long Island, New York.  Over the weekend, the Southampton Town Police Department posted on Facebook that it detained a baby harbor…