The Twins – 4/1/10 Posted on April 1, 2010 by admin Not an April Fool’s joke, I swear—just lots of new pictures.