Lance Lewman Movies
- 2001

Mastodon in your Backyard
Mastodon in your Backyard02001HD
A documentary about the 1999 discovery of a Mastodon skeleton in a Hyde Park backyard.
![Mastodon in your Backyard]()
- 2013

Decoding Neanderthals
Decoding Neanderthals82013HD
Over 60,000 years ago, the first modern humans left their African homeland and entered Europe, then a bleak and inhospitable continent in the grip of...
![Decoding Neanderthals]()


