Description
Debra shares her powerful testimony at Lakewood Church in Houston, Texas, the largest church in America led by Pastor Joel Osteen.
Debra shares her powerful testimony at Lakewood Church in Houston, Texas, the largest church in America led by Pastor Joel Osteen.
Reply Retweet Favorite 2:44pm - 24 Apr '18 - 7 hours ago
Reply Retweet Favorite 3:21am - 24 Apr '18 - 19 hours ago
Reply Retweet Favorite 4:04pm - 23 Apr '18 - 1 day ago
Reviews
There are no reviews yet.