The Twins – 1/9/11 Posted on January 13, 2011 by admin A visit to the Discovery Museum over the weekend with Max and Charlie (and their parents).