The Twins – 12/20/09 Posted on December 20, 2009 by admin Diane and Max, a visit to Baywatch, and smiles—oh my!