300-Million-Year-Old Tully Monster: A Fossil Mystery That Baffles Experts
Quick Summary the Tully Monster is a 300-million-year-old ocean-dwelling fossil discovered in 1955 at the Mazon Creek fossil beds near Chicago, Illinois. Its anatomy includes a fish-like body, long proboscis