A 70-million-year-old titanosaur skeleton was discovered in France by amateur paleontologist Damien Boschetto. The nearly ...