Christopher Filard is an investigator at the American Natural History Museum, therefore you could be forgiven for thinking that he must be a bright lad… or not?
Christopher Filard is an investigator at the American Natural History Museum, therefore you could be forgiven for thinking that he must be a bright lad… or not?