YO! ALL THE SEMIFINAL 1 ENTRIES HERE!

Reviews in Semifinal 1 running order:

Azerbaijan – X My Heart

Iceland – Our Choice

Albania – Mall

Belgium – A Matter of Time

Czech Republic – Lie to Me

Lithuania – When We’re Old

Israel – Toy

Belarus – Forever

Estonia – La Forza

Bulgaria – Bones

FYR Macedonia – Lost and Found

Croatia – Crazy

Austria – Nobody But You

Greece- Oniro Mou

Finland – Monsters

Armenia – Qami

Switzerland – Stones

Ireland – Together

Cyprus – Fuego