When she saw this clip from a real-life soap opera in Greece, Ellen couldn't believe her eyes.

Comments