World’s Largest Dead Fish Back On Display

After a dozen years, the world’s largest dead fish — and probably the largest taxidermied dead animal on the planet — is back in the public eye. The 32-foot-long whale shark had been at the Vanderbilt Museum in Centerport, New York — the centerpiece of Diorama Hall, which housed hundreds of stuffed animals collected by … Continue reading World’s Largest Dead Fish Back On Display