MY sister Chris insisted IPosted on December 2, 2003 by leona • 0 CommentsMY sister Chris insisted I put her pic up for the world to see! Nolah, I was intending to put this up anyways.