Science... sort of
Ep 135: Science... sort of - Heads and Tails
00:00:00 - Jason Head joins us to talk about Titanoboa, the largest snake ever found and subject a new documentary starring Dr. Head himself. Part 1 tackles the initial discovery and piecing together of the biology of the snake. We actually reco