Poll: How long does sex normally last?

104 answers 104