Renting a car in Greece

Angelo Tsarouchas talking about his experience renting a car in Greece.