WNY soloist to perform with BPO after beating cancer… twice

By Kelsey Anderson, WIVB