Saber Tooth Tigers dining on Mastodon off Wilshire?! Say, what? The Page Museum at the La Brea Tar Pits has evidence of it all… over 11,000 years ago, that is.
Excellent glimpse back at the real L.A. natives, post Ice Age, snared in and then remarkably preserved by the tar pits.