Faith Wins: The American Restoration Tour (Tallahassee)
Southwood Baptist Church 5177 Capital Cir SW, Tallahassee, FLAmerica’s founding principles, born from Biblical truth, are under attacklike never before in our history. More than ever, it is crucial to understandwhy God’s role in America cannot be ignored. […]