February 24, 2010

A MIRACLE!

TOAST MIRACULOUSLY APPEARS ON JESUS'S FACE!