As Seen In the Netherlands
Let’s talk about the Netherlands, my adopted home country that took me in while my own country tore itself apart – and now 20 years later the divided communities support each other by giving top points during Eurovision. Anyway … a topic that never tends to fail me are random…