An interesting look around the La Brea Tar Pits, including some behind the scenes of the facilities where they handle the recovered fossils.

OSZAR »