Main content

Torah Animal World

This New York museum is dedicated to bringing the Bible to life — sort of. It's populated with hundreds of taxidermied creatures.
Photo: A display at the Torah Animal World museum. Credit: Alina Simone

Release date:

Duration:

5 minutes

This clip is from