Girum Show - Saber Tooth Cat - La Brea Tar Pits, Los Angeles, California