automattis Rent-a-CarJun 11, 20141 minCrete: The Island Inside YouCrete: The Island Inside You. The new tourism campaign of our island presented at the #ITB2014 #automattis #rentanautomattis #Kreta...