Embedded video for November 15, 2016Air Date: November 15, 2016The Rochester Museum and Science Center will be here with some amphibians. Tune in to see what they are!