The Twins – 3/18/12 Posted on March 18, 2012 by admin A few pictures holding hands, eating, and wearing hoods.