Jan 13, 20235 minThe La Brea Tar Pit Fossils of Los Angeles CaliforniaThe La Brea Tar Pit Fossils of Los Angeles California.