0 Photos / Stand Alone July 25, 2013 Big Cats From when I was at the Tar Pits awhile ago. We had some large animals living here around LA over 10,000 years ago, including some of the largest species of cat that ever lived.
0 Photos / Stand Alone June 20, 2013 Mammoth With a friend of mine while at the Tar Pits earlier this month.