A crying seal pup is discovered all alone in the middle of Nantucket ROAD as friendly passersby help guide the 'spirited' animal to safety, despite the adorable creature being 'very wobbly' Read more