Poll: How long does sex normally last?

118 answers 118