Ithaca, NY – Ithaca’s Museum of the Earth

Ithaca, NY – Ithaca’s Museum of the Earth

Earlier this year I was recording an NSP album in Toronto and realized I was in striking distance of a famous Stegosaurus sculpture in Ithaca, New York.  So on my day off, I hopped in a rental car and drove a few hours across the border.  It was worth it!  This paper...