Glenview man overcomes brain tumor to make beautiful music
— October 17, 2017Each time David B. Allen of Glenview sits down to perform, his challenge begins when he raises the bar and lid over piano keys. Likely his left hand takes over, doing the heavy lifting….