Twenty-seven years ago today, a rainbow-tinged image of what appeared to be the Virgin Mary covered the side of a financial building in Clearwater, Florida. She showed up on Dec. 17, 1996, just days ...