This Adorable Penguin Chicks Hatch Their Eggs and Hearts Are Melting
Buzz60
In Birmingham, England, twin baby penguins hatched in front of the cameras at the National Sea Life Center to a proud pair of..