Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 26, 2012
My dad and I stopped at the La Brea Tar Pits in Hancock Park, Los Angeles. They were amazing, and so were the displays in the George C. Page Museum. Special thanks to the staff, volunteers, and scientists for their hard work and devotion for making new discoveries at the La Brea Tar Pits