Driving home from taking my son shopping for lacrosse gear I see a glimmer in the distance. I drive closer to make sure mine eyes are not deceiving me. Holy Mother Mary of Grace!!!!
Yes, it is happening! Praise be to the Lord!
So has anyone else seen anything like this near them?
Yes, it is happening! Praise be to the Lord!
So has anyone else seen anything like this near them?