Loading episode...

S38:E2 - The Missing Link

The Missing Link

S38:E2
2001 IMDb

A trail from Greenland to Britain via Latvia offers new evidence into how evolution could have seen aquatic life form legs and walk.

Episodes