Date of

18/07/07

Location

Forum Cafe, Heraklion, Greece