About The Show

What happened 65 million years ago to eradicate the dinosaurs? A convincing new theory may hold the answers.

Episodes

Episode 0

Latest Posts