Rebecca Hubbard spends weekend nights on the streets of Uptown Columbus, GA. The Lord led her there so she could tell the people to give their life to Jesus. Stranger things have happened to Ms. Hubbard in her lifetime. Or should I say, more miraculous things. Like the time her son bought her a church. Or the time the City gave her a brand new house. If God be for Ms. Hubbard, who be against her.
Not me.
Listen -> That Mother Is a Nut on Cowbird.