Date of

10/09/08

Location

Talos Plaza, Heraklion, Heraklion