This year, 24 songs will compete in the semi-finals and the winner of Grand Finale will be the official act for Eurovision Song Contest 2019. Just like in previous years, Beovizija is divided to three nights: Semi-Final 1, 2 and The Finale. Here are the 24 songs, you may want to listen to them by only clicking on the titles: …