Poll: How long does sex normally last?

115 answers 115