SHARE THIS VIDEO —
Panda twins at National Zoo have Internet doing double takes
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.