The Twins – 7/9/10 Posted on July 9, 2010 by admin Some of the cutest pictures ever captured on an SD card…