Search in full dictionary

LA BREA (AVENUE)

LA BREA (AVENUE)
ScnTUEU
a well-known street in Los Angeles, California, USA, that runs near the famous La Brea Tar Pits where approximately one million well-preserved fossils of prehistoric animals have been found. The animals became trapped in the sticky pits during prehistoric times when they came to drink from the shallow pool of water covering the pits of tar.