Killer carnivores: Titanoboa vs. T-Rex — Premieres April 1 on Smithsonian Channel

 

 

Tags: , , , ,