Sunday, November 3, 2013

Le Brea Tar Pit Fossils

This video produced by Voice of America highlights the Le Brea Tar Pits of Los Angeles, California. The pits have produced over 5.5 million fossils over the last 100 years. The fossils found there date to the Pleistocene.

Learn more about the Page Museum at the Le Brea Tar Pits at their web site: