archiemcphee:

On Caturday the saber-toothed cat walks the earth once again, that is if you’re in Los Angeles. This awesome life-size robotic model, created by the Jim Henson Creature Shop, was spotted on Wilshire Boulevard back in 2012 on its way to the La Brea Tar Pits and Museum where it now stars in the Ice Age Encounters show.

[via Neatorama and Laughing Squid]

Leave a comment