Barbara Pravi is France’s champion for the forthcoming Eurovision Song Contest in Rotterdam, The Netherlands. After a super exciting National Final, she won the honor to represent the country with a marvelous french ballad that is set to touch many hearts this summer. By selecting Barbara, France made a huge upgrade from last year’s representative who was ...