The Harvard Museum of Natural History has just open a new exhibit, Final Flight: the Extinction of the Passenger Pigeon. The Museum has previously had a mounted passenger pigeon on display along with a few other extinct birds. Their web site, unfortunately, does not have much information on what’s included in their new exhibit.