This Just In - Dead Panda Walking
Season 3 E 100 • 03/03/1999

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