The Inexplicable Stairs
BrTomFordeOFMCap     14/07/2011 14:36
In Santa Fe, New Mexico, there is a set of stairs that should not be standing. This is the story of how they came to be - as an answer to prayer.
Similar media
01:44 Welcome on gloria.tv
69,046 clicks     47 Postings