neptuneyourdial.com
Human Update: Your history changed this week
The past couple days people around the web have been freaking out about a new revelation that a mastodon, found at a construction site in San Diego back in 1993, dates back 130,000. What does this …