Large fossil found in Nevada is initial of its kind It can be the biggest animal discovered from that time frame, both of those in The ocean and on land, and presently holds the title of 1st huge animal to at any time inhabit Earth. NASA's new telescope faces nail-biting https://fredriclicalzi.blogspot.com/