General 25 Odd And Bizarre Facts About Sex You Probably Didn’t Know Posted by Theodorus II, Updated on November 24, 2023