On a balmy October evening, the air at The Link in Ponte Vedra, Florida, was filled with more than just the usual coastal breeze. The electrifying energy of Felix And Fingers Dueling Pianos reverberated through the venue, setting the stage for a night of unforgettable...

read more