2006

The 51st Eurovision Song Contest took place in Athens, Greece.

Calm reaction

And home again …

Right then …

Well I think …

Absence and all that