sidrodrigues.com
Little Atoms Road Trip 28 – The American Museum of Natural History
This show was recorded behind the scenes at the American Museum of Natural History at Central Park West in New York. There are three interviews with curators working at the museum. Ross MacPhee is …