On March 30, 2023, Carmon's in Champaign, Illinois, was transformed into a lively hub of music and merriment as Felix And Fingers Dueling Pianos took the stage for a special fundraising event. With wine tasting, appetizers, and the electrifying sounds of dueling...

read more