National Geographic reported that archaeologists discovered a huge cache of fossils from the Ice Age underneath a parking garage in the Hancock Park section of Los Angeles. The discovery includes four wooly mammoths. It could very well be the scientists stumbled onto the set of The View.-Argus Hamilton
Thursday, March 29, 2018
Quote du jour
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment