This Just In - Dead Panda Walking

  • Aired:  03/03/99
  •  | Views: 3,425

A beloved giant panda dies in China and is immediately stuffed by the government and placed in a natural history museum. (1:06)

Loading...