Edit

Images (0)

Helen of Troy is known as "the face which launched 1,000 ships". Wait, exactly 1,000? I got curious and did the maths. She was actually responsible for the launching of 1,196 ships, according to Homer.