Snow Leopard

Snow Leopard
Snow Leopard cub (7 mos old) - Cape May County Zoo

Saturday, November 5, 2011

World's Wackiest X-Rays

I always enjoy the radiographs of dogs/cats and other critters that swallow or eat some bizarre things. It never ceases to amaze me what we'll find inside an animal. Many times, food has nothing to do with it.


Check this article out with the cool x-ray pics:  Weird X-rays

No comments:

Post a Comment