A sudden and unexpected meeting between two Greeks and an annoying Pakistani at a stop light..A sudden and unexpected meeting between two Greeks and an annoying Pakistani at a stop light..A sudden and unexpected meeting between two Greeks and an annoying Pakistani at a stop light..