Saturday, June 1, 2013

The La Brea Tar Pits Mystery

http://www.icr.org/article/7483/

ICR explanation of how ice age humans and animals were deposited in tar pits.

No comments:

Post a Comment