Share this postCartoonConnie Comics BlogMy Latest MantraCopy linkFacebookEmailNotesMoreMy Latest MantraConnie SunDec 10, 2015Share this postCartoonConnie Comics BlogMy Latest MantraCopy linkFacebookEmailNotesMoreShareSelf-delusion is half the battle.