Theory says Leonardo 's ` ` Last Supper '' might be depiction of truth . Mounting interest in theory has crashed many sites connected to the theory . New image is created by placing mirror image over original .
Theory says Leonardo 's `` Last Supper '' might hide depiction of Christ . Mounting interest in theory has crashed Web sites connected to the picture . New image is produced by superimposing mirror image over original .