42 countries will be represented at the 54th Eurovision Song Contest and for the second time, the contest features two Semi-Finals.
- 12 May - First Semi-Final
- 14 May - Second Semi-Final
- 16 May - The Final
Have a listen and let me know what you thought of them.
I've given my first impression as a comment.