Loading...

Holy Water Stain!

| At first glance it looks just like any other water stain but believers at the Basilica of Saint Mary of the Immaculate Conception in Norfolk, Va. see a silhouette of the Virgin Mary. WTKR-TV's Marie Coronel reports.