These Adorable Polar Bears Have Just Been Born
These adorable polar bears were just born in Germany and you can watch them anytime for free!
Buzz60’s Keri Lumm has more.