riverrockchurch.com
Listen to: God uses Imperfect Heroes
God often uses flawed people to accomplish His plans. Often heroes are remembered for one act or season of sacrifice that helped or saved others while others are heroes for investing their lives to…