For some sad bastards, like myself, this is one of the highlights of the year as European countries compete at this cheesy song festival. Independent filmhuis Cavia will be screening it live within their cinema and no doubt, playing up its campness. If you know anywhere else in Amsterdam where it's been screened please let me know...