This Just In - Brave New Worm

Aired:  05/13/99 Views: 4,655

Tapeworms may posses a gene which could help humans live longer, so don't let your dying, rich uncle play in the dirt. (1:05)

Loading...