The site was first discovered in 1915 during construction of the Los Angeles County Museum of Art.Now how coincidental is that! I've heard of the "tar pits" but didn't remember until reading the article. Great clip! |
View the Top Clips from July 1, 2006
|
|||||
|
|
||||||