Back in the studio after too long. Listen to Eric’s fascinating science experiment, bizarre 911 calls and of course Eurovision. Yes, it’s that time again.
- Phedre – In Decay
- Owl Eyes – Closure
- Albania – Herciana Matmuja – Zemërimi i një nate
- Belarus – Teo – Cheesecake