Back in 2007, the 150-million-year-old ... which lived between 66 and 68 million years ago. Piece by piece, the long-necked ...