Who is Puddles the Penguin? The Mysterious Mascot of Cape Cod
Being the social media world that it is, we tend to take notice of certain things. One thing we noticed was pictures of this penguin popping up on our news feed. Her name is Puddles, and she is calling Cape Cod home.