r/indieheads•3 mo. agoebradioL7’s Jennifer Finch Diagnosed With Brain Cancerpitchfork.com/story/l7s-jennifer-finch-diagno...pitchfork.comPosted Jul 13, 2026, 4:30 PM UTC57924ShareSave