The Twins – 3/13/11 Posted on March 14, 2011 by admin A visit to the Discovery Museum with Molly, Michael, Max, and Charlie.