Polish National Final 11th February with public and jury voting
According to Wirtualnemedia.pl, Polish National Final will take place on 11th February 2017 in Warsaw and the winner will be decided jointly by viewers and jury. This formula is back for the first time since 2009. In years 2010-2011 and…