The Twins – 2/8/10 Posted on February 8, 2010 by admin Kelly, Nick, and Elliot came to visit (and brought key lime pie to boot).