Friday, August 14, 2009

No Scientific Explanation

The mysterious image of Our Lady of Guadalupe continues to elude scientists. Share

No comments: