Tracklist

Best experienced from track one — press play and let it unfold.

  • 1 I Needed God 3:16
  • 2 Already Good (Tasha Slide) 3:42
  • 3 Church 4:02
  • 4 God in the Valley 4:52
  • 5 Won't Be Too Long 2:43
  • 6 I Did It Again 2:28
  • 7 I Want More 4:16
  • 8 Friend 3:05
  • 9 Broken Pieces 3:52
  • 10 Brand New Day 4:13
  • 11 The Hand That Keeps Holding Me 4:51
  • 12 Daily Bread 6:13
  • 13 Sparrow 5:00
  • 14 I Still Choose You 3:36
  • 15 Do It Anyway 2:57

Reference: MusicBrainz