Wednesday, July 05, 2023

DicksnJane #953: 80 to 300 million sperm per ejaculation!

Scarborough Dude tries to explain his beliefs on life and death, but gets sidetracked by religion and knots.
 

No comments: