Secrets of the Sabre-Toothed Tiger
Show: Lost Beasts --> Season: 1 - Season 1
AirDate: 7/1/2023
Runtime: 50
Voting: 0 (0)

Overview: Excavations in Los Angeles' La Brea Tar Pits, pits filled with natural asphalt, could help unravel the mystery of how the sabre-toothed tiger hunted its prey.