Brandon Lake | Hard Fought Hallelujah (Live)

Brandon Lake's latest hit, "Hard Fought Hallelujah" gets real about the struggles of faith and choosing to praise God in the midst of difficulties.