Monday, April 11, 2005

Mammoth! From Rueters

Science News Article | Reuters.com

Now this is a pretty cool find. I think this should be shown at the LA Natural History Museum.

Have any visited the La Brea Tar Pits? If you every visit LA (and who really would, yuck yuck) this is one place to check out.

Later!

1 comment:

Anonymous said...

IVE BEEN TO THE TAR PITS! THEY ARE SO AMAZING!!!