Last year, Bulgaria’s Eurovision contestant Miro looked like an Elvis impersonator with a bad dye job. It’s no wonder he finished 15th out of 17 contestants in the semi-finals. As the Balkan nation prepares to choose its representative for Eurovision 2011, can it finally put Miro—and all the other disasters in recent memory—behind it?

On February 17 BNT, the Bulgarian national broadcaster, released the names and songs of the 19 national finalists. You can listen to them here, or watch the video montage below. Then cast your vote in Wiwi’s poll below for your favorite. The national final takes place on February 23, so this close will end on February 22 at midnight. Start voting, Europe!

Vote in the poll