Twin Polar Bear Cubs Debut in Germany [Video]Twin Polar Bear Cubs Debut in Germany [Video]Twin polar bear cubs debuted at a zoo in Germany. Watch these cute bears after the jump.Erin BishopErin Bishop