This Just In - Remains to Be Seen

Aired:  01/26/00 Views: 2,101

Scientists in Argentina find remains of what is believed to be the largest dinosaur of all time. (1:54)

Loading...