Geckos Air Date: January 17, 2017The Rochester Museum and Science Center stopped by with not one, but two geckos!Tags: Rochester Museum and Science Center; Geckos; Gecko Read more about Geckos