on July 9, 1975 One of Our Dinosaurs Is Missing Escaping from China with a microfilm of the formula for the mysterious “Lotus X”, Lord… on July 9, 1975