LOS ANGELES, CA – JANUARY 17: The Saber-Tooth Cat at the Page Museum on January 17, 2011 in Los Angeles, California. (Photo by Ryan Miller/Capture Imaging)

Leave a Reply

Your email address will not be published.