Anomalocaridid, a Bizarre Ancient Sea Creature Revealed‬

Derek Briggs, director of the Yale Peabody Museum of Natural History, discusses an Anomalocaridid fossil discovery, along with a model of the anomalocaridid creature.
Related story