Rio Vista, California
Foster's Big Horn
Over 300 taxidermied animals in a Californian restaurant make for a taxidermist's dream and an animal lover's nightmare.
Places I want to go
Places on this traveler's wishlist.
Rio Vista, California
Over 300 taxidermied animals in a Californian restaurant make for a taxidermist's dream and an animal lover's nightmare.
Orlando, Florida
Human skulls and a stuffed goat made into a rocking chair can be found at this strange little store.