John Snell talks with John Dixon about the "Discover the Dinosaurs" exhibit at the Pontchartrain Convention Center

John Snell talks with John Dixon about the "Discover the Dinosaurs" exhibit at the Pontchartrain Convention Center