Panda twins at National Zoo have Internet doing double takes

01:20

The birth of twins to giant panda Mei Xiang at the National Zoo in Washington, D.C. over the weekend was the talk of the Internet. Officials are optimistic about the twins’ chances for survival. TODAY’s Sheinelle Jones reports.