Jewel of the Earth
- Episode aired Feb 14, 2006
- TV-PG
This program examines and the many subtle secrets that scientists have teased out of insects trapped in amber.This program examines and the many subtle secrets that scientists have teased out of insects trapped in amber.This program examines and the many subtle secrets that scientists have teased out of insects trapped in amber.